home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 11 / Cream of the Crop 11-1.iso / windows / gtw95195.zip / STL00019.DA_ / STL00019.DA
Text File  |  1995-12-22  |  154KB  |  4,477 lines

  1. #
  2. #    $Id: stl00019.da@ 1.15 1995/12/01 02:00:19 jbrennei Stable $
  3. #
  4. #    Copyright (C) 1995, Diamond Multimedia Systems.
  5. #
  6. #    File:        stl00019.dat
  7. #
  8. #    Purpose:    This file contains the board and mode information for a
  9. #                Stealth 64 Video VRAM: S3 968, 4MB, IBM 526 220Mhz DAC.
  10. #
  11.  
  12. [Objects]
  13. Dac=ibm525.dac
  14. Cursor=ibm525.cur
  15. PixClk=ibm525.clk
  16. Draweng=s3x68.drw
  17.  
  18. [BoardInfo]
  19. bViewports=1
  20. bNewMMIO=1
  21. bTwoPtLine=1
  22.  
  23. [Desktops]
  24. 2048,1536,8
  25. 2048,768,8
  26. 1600,1200,16
  27. 1600,1200,8
  28. 1280,1024,24
  29. 1280,1024,16
  30. 1280,1024,8
  31. 1152,864,32
  32. 1152,864,24
  33. 1152,864,16
  34. 1152,864,8
  35. 1024,3072,8
  36. 1024,1536,16
  37. 1024,1536,8
  38. 1024,768,32
  39. 1024,768,24
  40. 1024,768,16
  41. 1024,768,8
  42. 800,600,32
  43. 800,600,24
  44. 800,600,16
  45. 800,600,8
  46. 640,480,32
  47. 640,480,24
  48. 640,480,16
  49. 640,480,8
  50.  
  51. [Viewports]
  52. 1600,1200,16,95,76
  53. 1600,1200,16,94,75
  54. 1600,1200,16,82,66
  55. 1600,1200,16,75,60
  56. 1600,1200,8,95,76
  57. 1600,1200,8,94,75
  58. 1600,1200,8,82,66
  59. 1600,1200,8,75,60
  60. 1280,1024,24,79,75
  61. 1280,1024,24,76,72
  62. 1280,1024,24,64,60
  63. 1280,1024,16,95,90
  64. 1280,1024,16,79,75
  65. 1280,1024,16,76,72
  66. 1280,1024,16,64,60
  67. 1280,1024,8,95,90
  68. 1280,1024,8,79,75
  69. 1280,1024,8,76,72
  70. 1280,1024,8,64,60
  71. 1152,864,32,64,70
  72. 1152,864,32,56,60
  73. 1152,864,24,64,70
  74. 1152,864,24,56,60
  75. 1152,864,16,82,90
  76. 1152,864,16,71,75
  77. 1152,864,16,64,70
  78. 1152,864,16,56,60
  79. 1152,864,8,82,90
  80. 1152,864,8,71,75
  81. 1152,864,8,64,70
  82. 1152,864,8,56,60
  83. 1024,768,32,64,80
  84. 1024,768,32,60,75
  85. 1024,768,32,58,72
  86. 1024,768,32,56,70
  87. 1024,768,32,48,60
  88. 1024,768,24,64,80
  89. 1024,768,24,60,75
  90. 1024,768,24,58,72
  91. 1024,768,24,56,70
  92. 1024,768,24,48,60
  93. 1024,768,16,96,120
  94. 1024,768,16,81,100
  95. 1024,768,16,64,80
  96. 1024,768,16,60,75
  97. 1024,768,16,58,72
  98. 1024,768,16,56,70
  99. 1024,768,16,48,60
  100. 1024,768,8,96,120
  101. 1024,768,8,81,100
  102. 1024,768,8,64,80
  103. 1024,768,8,60,75
  104. 1024,768,8,58,72
  105. 1024,768,8,56,70
  106. 1024,768,8,48,60
  107. 800,600,32,75,120
  108. 800,600,32,64,100
  109. 800,600,32,56,90
  110. 800,600,32,46,75
  111. 800,600,32,48,72
  112. 800,600,32,37,60
  113. 800,600,32,35,56
  114. 800,600,24,75,120
  115. 800,600,24,64,100
  116. 800,600,24,56,90
  117. 800,600,24,46,75
  118. 800,600,24,48,72
  119. 800,600,24,37,60
  120. 800,600,24,35,56
  121. 800,600,16,75,120
  122. 800,600,16,64,100
  123. 800,600,16,56,90
  124. 800,600,16,46,75
  125. 800,600,16,48,72
  126. 800,600,16,37,60
  127. 800,600,16,35,56
  128. 800,600,8,75,120
  129. 800,600,8,64,100
  130. 800,600,8,56,90
  131. 800,600,8,46,75
  132. 800,600,8,48,72
  133. 800,600,8,37,60
  134. 800,600,8,35,56
  135. 640,480,32,64,120
  136. 640,480,32,52,100
  137. 640,480,32,48,90
  138. 640,480,32,37,75
  139. 640,480,32,37,72
  140. 640,480,32,31,60
  141. 640,480,24,64,120
  142. 640,480,24,52,100
  143. 640,480,24,48,90
  144. 640,480,24,37,75
  145. 640,480,24,37,72
  146. 640,480,24,31,60
  147. 640,480,16,64,120
  148. 640,480,16,52,100
  149. 640,480,16,48,90
  150. 640,480,16,37,75
  151. 640,480,16,37,72
  152. 640,480,16,31,60
  153. 640,480,8,64,120
  154. 640,480,8,52,100
  155. 640,480,8,48,90
  156. 640,480,8,37,75
  157. 640,480,8,37,72
  158. 640,480,8,31,60
  159.  
  160. [TextMode]
  161. CRT, RUN, EXTENDED_BIOS_FLAGS_2, 1
  162. SHELL, I10, 0x0003,  0x0000
  163. CRT, RUN, REG_LOCK_1, 0x48
  164. CRT, RUN, REG_LOCK_2, 0xA0
  165.  
  166. [GraphicsEnable]
  167. CRT, RMW, LAW_CONTROL, 0xEC, 0x13
  168. CRT, RMW, EXT_MEM_CONTROL_1, 0xE4, 0x18
  169.  
  170. [GraphicsDisable]
  171. CRT, RMW, LAW_CONTROL, 0xEC, 0x00
  172. CRT, RMW, EXT_MEM_CONTROL_1, 0xE4, 0x00
  173.  
  174. [2048,1536,8]
  175. # Setting Line Pitch
  176. CRT,RUN,LOGICAL_LINE_LENGTH,0x00
  177. CRT,RUN,EXT_MODE,0x00
  178. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x10
  179. # Setting Engine Pitch
  180. CRT,RUN,EXT_SYSTEM_CONTROL_1,0x00
  181. CRT,RUN,MEM_CONFIG,0x8f
  182. # Setting Basic Mode Registers.The registers
  183. # below are neither Desktop or Viewport Regs
  184. # Unlock Sequencer
  185. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  186. # Dump Sequencer Registers
  187. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x00
  188. # Dump Graphics Controller Registers
  189. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,0xff
  190. # Dump Attribute Controller Registers
  191. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x01,0x00,0x0f,0x00,0x00
  192. # Lock Sequencer
  193. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  194. DAC_IDR, RUN, DAC_OPERATION, 0x02
  195. DAC_IDR, RUN, VRAM_MASK_LOW, 0x03
  196. DAC_IDR, RUN, MISC_CONTROL_1, 0x00
  197. DAC_IDR, RUN, MISC_CONTROL_2, 0x04
  198. DAC_IDR, RUN, MISC_CONTROL_3, 0x00
  199. DAC_IDR, RUN, PIXEL_FORMAT, 0x03
  200. DAC_IDR, RUN, PIXEL_8BPP_CONTROL, 0x00
  201. DAC_IDR, RUN, PIXEL_16BPP_CONTROL, 0xc2
  202. DAC_IDR, RUN, PIXEL_24BPP_CONTROL, 0x00
  203. DAC_IDR, RUN, PIXEL_32BPP_CONTROL, 0x03
  204.  
  205. [2048,768,8]
  206. # Setting Line Pitch
  207. CRT,RUN,LOGICAL_LINE_LENGTH,0x00
  208. CRT,RUN,EXT_MODE,0x00
  209. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x10
  210. # Setting Engine Pitch
  211. CRT,RUN,EXT_SYSTEM_CONTROL_1,0x00
  212. CRT,RUN,MEM_CONFIG,0x8f
  213. # Setting Basic Mode Registers.The registers
  214. # below are neither Desktop or Viewport Regs
  215. # Unlock Sequencer
  216. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  217. # Dump Sequencer Registers
  218. SEQ,RUN,CLOCKING_MODE,0x01,0x0f,0x00,0x0e,0x00
  219. # Dump Graphics Controller Registers
  220. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,0xff
  221. # Dump Attribute Controller Registers
  222. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x01,0x00,0x0f,0x00,0x00
  223. # Lock Sequencer
  224. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  225. DAC_IDR, RUN, DAC_OPERATION, 0x02
  226. DAC_IDR, RUN, VRAM_MASK_LOW, 0x03
  227. DAC_IDR, RUN, MISC_CONTROL_1, 0x00
  228. DAC_IDR, RUN, MISC_CONTROL_2, 0x04
  229. DAC_IDR, RUN, MISC_CONTROL_3, 0x00
  230. DAC_IDR, RUN, PIXEL_FORMAT, 0x03
  231. DAC_IDR, RUN, PIXEL_8BPP_CONTROL, 0x00
  232. DAC_IDR, RUN, PIXEL_16BPP_CONTROL, 0xc2
  233. DAC_IDR, RUN, PIXEL_24BPP_CONTROL, 0x00
  234. DAC_IDR, RUN, PIXEL_32BPP_CONTROL, 0x03
  235.  
  236. [1024,3072,8]
  237. # Setting Line Pitch
  238. CRT,RUN,LOGICAL_LINE_LENGTH,0x80
  239. CRT,RUN,EXT_MODE,0x00
  240. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x00
  241. # Setting Engine Pitch
  242. CRT,RUN,EXT_SYSTEM_CONTROL_1,0x00
  243. CRT,RUN,MEM_CONFIG,0x09
  244. # Setting Basic Mode Registers.The registers
  245. # below are neither Desktop or Viewport Regs
  246. # Unlock Sequencer
  247. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  248. # Dump Sequencer Registers
  249. SEQ,RUN,CLOCKING_MODE,0x01,0x0f,0x00,0x0e,0x00
  250. # Dump Graphics Controller Registers
  251. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,0xff
  252. # Dump Attribute Controller Registers
  253. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x01,0x00,0x0f,0x00,0x00
  254. # Lock Sequencer
  255. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  256. DAC_IDR, RUN, DAC_OPERATION, 0x02
  257. DAC_IDR, RUN, VRAM_MASK_LOW, 0x03
  258. DAC_IDR, RUN, MISC_CONTROL_1, 0x00
  259. DAC_IDR, RUN, MISC_CONTROL_2, 0x04
  260. DAC_IDR, RUN, MISC_CONTROL_3, 0x00
  261. DAC_IDR, RUN, PIXEL_FORMAT, 0x03
  262. DAC_IDR, RUN, PIXEL_8BPP_CONTROL, 0x00
  263. DAC_IDR, RUN, PIXEL_16BPP_CONTROL, 0xc2
  264. DAC_IDR, RUN, PIXEL_24BPP_CONTROL, 0x00
  265. DAC_IDR, RUN, PIXEL_32BPP_CONTROL, 0x03
  266.  
  267. [1024,1536,8]
  268. # Setting Line Pitch
  269. CRT,RUN,LOGICAL_LINE_LENGTH,0x80
  270. CRT,RUN,EXT_MODE,0x00
  271. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x00
  272. # Setting Engine Pitch
  273. CRT,RUN,EXT_SYSTEM_CONTROL_1,0x00
  274. CRT,RUN,MEM_CONFIG,0x09
  275. # Setting Basic Mode Registers.The registers
  276. # below are neither Desktop or Viewport Regs
  277. # Unlock Sequencer
  278. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  279. # Dump Sequencer Registers
  280. SEQ,RUN,CLOCKING_MODE,0x01,0x0f,0x00,0x0e,0x00
  281. # Dump Graphics Controller Registers
  282. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,0xff
  283. # Dump Attribute Controller Registers
  284. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x01,0x00,0x0f,0x00,0x00
  285. # Lock Sequencer
  286. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  287. DAC_IDR, RUN, DAC_OPERATION, 0x02
  288. DAC_IDR, RUN, VRAM_MASK_LOW, 0x03
  289. DAC_IDR, RUN, MISC_CONTROL_1, 0x00
  290. DAC_IDR, RUN, MISC_CONTROL_2, 0x04
  291. DAC_IDR, RUN, MISC_CONTROL_3, 0x00
  292. DAC_IDR, RUN, PIXEL_FORMAT, 0x03
  293. DAC_IDR, RUN, PIXEL_8BPP_CONTROL, 0x00
  294. DAC_IDR, RUN, PIXEL_16BPP_CONTROL, 0xc2
  295. DAC_IDR, RUN, PIXEL_24BPP_CONTROL, 0x00
  296. DAC_IDR, RUN, PIXEL_32BPP_CONTROL, 0x03
  297.  
  298. [1024,1536,16]
  299. # Setting Line Pitch
  300. CRT,RUN,LOGICAL_LINE_LENGTH,0x00
  301. CRT,RUN,EXT_MODE,0x00
  302. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x10
  303. # Setting Engine Pitch
  304. CRT,RUN,EXT_SYSTEM_CONTROL_1,0x10
  305. CRT,RUN,MEM_CONFIG,0x89
  306. # Setting Basic Mode Registers.The registers
  307. # below are neither Desktop or Viewport Regs
  308. # Unlock Sequencer
  309. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  310. # Dump Sequencer Registers
  311. SEQ,RUN,CLOCKING_MODE,0x01,0x0f,0x00,0x0e,0x00
  312. # Dump Graphics Controller Registers
  313. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,0xff
  314. # Dump Attribute Controller Registers
  315. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x01,0x00,0x0f,0x00,0x00
  316. # Lock Sequencer
  317. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  318. DAC_IDR, RUN, DAC_OPERATION, 0x02
  319. DAC_IDR, RUN, VRAM_MASK_LOW, 0x03
  320. DAC_IDR, RUN, MISC_CONTROL_1, 0x00
  321. DAC_IDR, RUN, MISC_CONTROL_2, 0x00
  322. DAC_IDR, RUN, MISC_CONTROL_3, 0x00
  323. DAC_IDR, RUN, PIXEL_FORMAT, 0x04
  324. DAC_IDR, RUN, PIXEL_8BPP_CONTROL, 0x00
  325. DAC_IDR, RUN, PIXEL_16BPP_CONTROL, 0xc2
  326. DAC_IDR, RUN, PIXEL_24BPP_CONTROL, 0x00
  327. DAC_IDR, RUN, PIXEL_32BPP_CONTROL, 0x03
  328.  
  329. [1600,1200,16]
  330. # Setting Line Pitch
  331. CRT,RUN,LOGICAL_LINE_LENGTH,0x90
  332. CRT,RUN,EXT_MODE,0x00
  333. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x10
  334. # Setting Engine Pitch
  335. CRT,RUN,EXT_SYSTEM_CONTROL_1,0x91
  336. CRT,RUN,MEM_CONFIG,0x8b
  337. # Setting Basic Mode Registers.The registers
  338. # below are neither Desktop or Viewport Regs
  339. # Unlock Sequencer
  340. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  341. # Dump Sequencer Registers
  342. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x00
  343. # Dump Graphics Controller Registers
  344. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,0xff
  345. # Dump Attribute Controller Registers
  346. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x01,0x00,0x0f,0x00,0x00
  347. # Lock Sequencer
  348. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  349. DAC_IDR, RUN, DAC_OPERATION, 0x02
  350. DAC_IDR, RUN, VRAM_MASK_LOW, 0x03
  351. DAC_IDR, RUN, MISC_CONTROL_1, 0x00
  352. DAC_IDR, RUN, MISC_CONTROL_2, 0x00
  353. DAC_IDR, RUN, MISC_CONTROL_3, 0x00
  354. DAC_IDR, RUN, PIXEL_FORMAT, 0x04
  355. DAC_IDR, RUN, PIXEL_8BPP_CONTROL, 0x00
  356. DAC_IDR, RUN, PIXEL_16BPP_CONTROL, 0xc2
  357. DAC_IDR, RUN, PIXEL_24BPP_CONTROL, 0x00
  358. DAC_IDR, RUN, PIXEL_32BPP_CONTROL, 0x03
  359.  
  360. [1600,1200,8]
  361. # Setting Line Pitch
  362. CRT,RUN,LOGICAL_LINE_LENGTH,0xc8
  363. CRT,RUN,EXT_MODE,0x00
  364. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x00
  365. # Setting Engine Pitch
  366. CRT,RUN,EXT_SYSTEM_CONTROL_1,0x81
  367. CRT,RUN,MEM_CONFIG,0x8b
  368. # Setting Basic Mode Registers.The registers
  369. # below are neither Desktop or Viewport Regs
  370. # Unlock Sequencer
  371. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  372. # Dump Sequencer Registers
  373. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x00
  374. # Dump Graphics Controller Registers
  375. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,0xff
  376. # Dump Attribute Controller Registers
  377. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x01,0x00,0x0f,0x00,0x00
  378. # Lock Sequencer
  379. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  380. DAC_IDR, RUN, DAC_OPERATION, 0x02
  381. DAC_IDR, RUN, VRAM_MASK_LOW, 0x03
  382. DAC_IDR, RUN, MISC_CONTROL_1, 0x00
  383. DAC_IDR, RUN, MISC_CONTROL_2, 0x04
  384. DAC_IDR, RUN, MISC_CONTROL_3, 0x00
  385. DAC_IDR, RUN, PIXEL_FORMAT, 0x03
  386. DAC_IDR, RUN, PIXEL_8BPP_CONTROL, 0x00
  387. DAC_IDR, RUN, PIXEL_16BPP_CONTROL, 0xc2
  388. DAC_IDR, RUN, PIXEL_24BPP_CONTROL, 0x00
  389. DAC_IDR, RUN, PIXEL_32BPP_CONTROL, 0x03
  390.  
  391. [1280,1024,24]
  392. # Setting Line Pitch
  393. CRT,RUN,LOGICAL_LINE_LENGTH,0xe0
  394. CRT,RUN,EXT_MODE,0x00
  395. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x10
  396. # Setting Engine Pitch
  397. CRT,RUN,EXT_SYSTEM_CONTROL_1,0xe0
  398. CRT,RUN,MEM_CONFIG,0x8b
  399. # Setting Basic Mode Registers.The registers
  400. # below are neither Desktop or Viewport Regs
  401. # Unlock Sequencer
  402. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  403. # Dump Sequencer Registers
  404. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x00
  405. # Dump Graphics Controller Registers
  406. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,0xff
  407. # Dump Attribute Controller Registers
  408. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x01,0x00,0x0f,0x00,0x00
  409. # Lock Sequencer
  410. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  411. DAC_IDR, RUN, DAC_OPERATION, 0x02
  412. DAC_IDR, RUN, VRAM_MASK_LOW, 0x03
  413. DAC_IDR, RUN, MISC_CONTROL_1, 0x00
  414. DAC_IDR, RUN, MISC_CONTROL_2, 0x00
  415. DAC_IDR, RUN, MISC_CONTROL_3, 0x00
  416. DAC_IDR, RUN, PIXEL_FORMAT, 0x05
  417. DAC_IDR, RUN, PIXEL_8BPP_CONTROL, 0x00
  418. DAC_IDR, RUN, PIXEL_16BPP_CONTROL, 0x00
  419. DAC_IDR, RUN, PIXEL_24BPP_CONTROL, 0x01
  420. DAC_IDR, RUN, PIXEL_32BPP_CONTROL, 0x00
  421.  
  422. [1280,1024,16]
  423. # Setting Line Pitch
  424. CRT,RUN,LOGICAL_LINE_LENGTH,0x40
  425. CRT,RUN,EXT_MODE,0x00
  426. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x10
  427. # Setting Engine Pitch
  428. CRT,RUN,EXT_SYSTEM_CONTROL_1,0xd0
  429. CRT,RUN,MEM_CONFIG,0x8b
  430. # Setting Basic Mode Registers.The registers
  431. # below are neither Desktop or Viewport Regs
  432. # Unlock Sequencer
  433. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  434. # Dump Sequencer Registers
  435. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x00
  436. # Dump Graphics Controller Registers
  437. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,0xff
  438. # Dump Attribute Controller Registers
  439. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x01,0x00,0x0f,0x00,0x00
  440. # Lock Sequencer
  441. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  442. DAC_IDR, RUN, DAC_OPERATION, 0x02
  443. DAC_IDR, RUN, VRAM_MASK_LOW, 0x03
  444. DAC_IDR, RUN, MISC_CONTROL_1, 0x00
  445. DAC_IDR, RUN, MISC_CONTROL_2, 0x00
  446. DAC_IDR, RUN, MISC_CONTROL_3, 0x00
  447. DAC_IDR, RUN, PIXEL_FORMAT, 0x04
  448. DAC_IDR, RUN, PIXEL_8BPP_CONTROL, 0x00
  449. DAC_IDR, RUN, PIXEL_16BPP_CONTROL, 0xc2
  450. DAC_IDR, RUN, PIXEL_24BPP_CONTROL, 0x00
  451. DAC_IDR, RUN, PIXEL_32BPP_CONTROL, 0x03
  452.  
  453. [1280,1024,8]
  454. # Setting Line Pitch
  455. CRT,RUN,LOGICAL_LINE_LENGTH,0xa0
  456. CRT,RUN,EXT_MODE,0x00
  457. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x00
  458. # Setting Engine Pitch
  459. CRT,RUN,EXT_SYSTEM_CONTROL_1,0xc0
  460. CRT,RUN,MEM_CONFIG,0x0b
  461. # Setting Basic Mode Registers.The registers
  462. # below are neither Desktop or Viewport Regs
  463. # Unlock Sequencer
  464. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  465. # Dump Sequencer Registers
  466. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x00
  467. # Dump Graphics Controller Registers
  468. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,0xff
  469. # Dump Attribute Controller Registers
  470. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x01,0x00,0x0f,0x00,0x00
  471. # Lock Sequencer
  472. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  473. DAC_IDR, RUN, DAC_OPERATION, 0x02
  474. DAC_IDR, RUN, VRAM_MASK_LOW, 0x03
  475. DAC_IDR, RUN, MISC_CONTROL_1, 0x00
  476. DAC_IDR, RUN, MISC_CONTROL_2, 0x04
  477. DAC_IDR, RUN, MISC_CONTROL_3, 0x00
  478. DAC_IDR, RUN, PIXEL_FORMAT, 0x03
  479. DAC_IDR, RUN, PIXEL_8BPP_CONTROL, 0x00
  480. DAC_IDR, RUN, PIXEL_16BPP_CONTROL, 0xc2
  481. DAC_IDR, RUN, PIXEL_24BPP_CONTROL, 0x00
  482. DAC_IDR, RUN, PIXEL_32BPP_CONTROL, 0x03
  483.  
  484. [1152,864,32]
  485. CRT,RUN,LOGICAL_LINE_LENGTH,0x40
  486. CRT,RUN,EXT_MODE,0x00
  487. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x20
  488. CRT,RUN,EXT_SYSTEM_CONTROL_1,0x31
  489. CRT,RUN,MEM_CONFIG,0x89
  490. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  491. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x00
  492. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,0xff
  493. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x01,0x00,0x0f,0x00,0x00
  494. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  495. DAC_IDR, RUN, DAC_OPERATION, 0x02
  496. DAC_IDR, RUN, VRAM_MASK_LOW, 0x03
  497. DAC_IDR, RUN, MISC_CONTROL_1, 0x00
  498. DAC_IDR, RUN, MISC_CONTROL_2, 0x04
  499. DAC_IDR, RUN, MISC_CONTROL_3, 0x00
  500. DAC_IDR, RUN, PIXEL_FORMAT, 0x06
  501. DAC_IDR, RUN, PIXEL_8BPP_CONTROL, 0x00
  502. DAC_IDR, RUN, PIXEL_16BPP_CONTROL, 0x00
  503. DAC_IDR, RUN, PIXEL_24BPP_CONTROL, 0x00
  504. DAC_IDR, RUN, PIXEL_32BPP_CONTROL, 0x03
  505.  
  506. [1152,864,24]
  507. # Setting Line Pitch
  508. CRT,RUN,LOGICAL_LINE_LENGTH,0xb0
  509. CRT,RUN,EXT_MODE,0x00
  510. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x10
  511. # Setting Engine Pitch
  512. CRT,RUN,EXT_SYSTEM_CONTROL_1,0x21
  513. CRT,RUN,MEM_CONFIG,0x8b
  514. # Setting Basic Mode Registers.The registers
  515. # below are neither Desktop or Viewport Regs
  516. # Unlock Sequencer
  517. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  518. # Dump Sequencer Registers
  519. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x00
  520. # Dump Graphics Controller Registers
  521. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,0xff
  522. # Dump Attribute Controller Registers
  523. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x01,0x00,0x0f,0x00,0x00
  524. # Lock Sequencer
  525. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  526. DAC_IDR, RUN, DAC_OPERATION, 0x02
  527. DAC_IDR, RUN, VRAM_MASK_LOW, 0x03
  528. DAC_IDR, RUN, MISC_CONTROL_1, 0x00
  529. DAC_IDR, RUN, MISC_CONTROL_2, 0x00
  530. DAC_IDR, RUN, MISC_CONTROL_3, 0x00
  531. DAC_IDR, RUN, PIXEL_FORMAT, 0x05
  532. DAC_IDR, RUN, PIXEL_8BPP_CONTROL, 0x00
  533. DAC_IDR, RUN, PIXEL_16BPP_CONTROL, 0x00
  534. DAC_IDR, RUN, PIXEL_24BPP_CONTROL, 0x01
  535. DAC_IDR, RUN, PIXEL_32BPP_CONTROL, 0x00
  536.  
  537. [1152,864,16]
  538. # Setting Line Pitch
  539. CRT,RUN,LOGICAL_LINE_LENGTH,0x20
  540. CRT,RUN,EXT_MODE,0x00
  541. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x10
  542. # Setting Engine Pitch
  543. CRT,RUN,EXT_SYSTEM_CONTROL_1,0x11
  544. CRT,RUN,MEM_CONFIG,0x8b
  545. # Setting Basic Mode Registers.The registers
  546. # below are neither Desktop or Viewport Regs
  547. # Unlock Sequencer
  548. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  549. # Dump Sequencer Registers
  550. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x00
  551. # Dump Graphics Controller Registers
  552. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,0xff
  553. # Dump Attribute Controller Registers
  554. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x01,0x00,0x0f,0x00,0x00
  555. # Lock Sequencer
  556. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  557. DAC_IDR, RUN, DAC_OPERATION, 0x02
  558. DAC_IDR, RUN, VRAM_MASK_LOW, 0x03
  559. DAC_IDR, RUN, MISC_CONTROL_1, 0x00
  560. DAC_IDR, RUN, MISC_CONTROL_2, 0x00
  561. DAC_IDR, RUN, MISC_CONTROL_3, 0x00
  562. DAC_IDR, RUN, PIXEL_FORMAT, 0x04
  563. DAC_IDR, RUN, PIXEL_8BPP_CONTROL, 0x00
  564. DAC_IDR, RUN, PIXEL_16BPP_CONTROL, 0xc2
  565. DAC_IDR, RUN, PIXEL_24BPP_CONTROL, 0x00
  566. DAC_IDR, RUN, PIXEL_32BPP_CONTROL, 0x03
  567.  
  568. [1152,864,8]
  569. # Setting Line Pitch
  570. CRT,RUN,LOGICAL_LINE_LENGTH,0x90
  571. CRT,RUN,EXT_MODE,0x00
  572. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x00
  573. # Setting Engine Pitch
  574. CRT,RUN,EXT_SYSTEM_CONTROL_1,0x01
  575. CRT,RUN,MEM_CONFIG,0x89
  576. # Setting Basic Mode Registers.The registers
  577. # below are neither Desktop or Viewport Regs
  578. # Unlock Sequencer
  579. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  580. # Dump Sequencer Registers
  581. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x00
  582. # Dump Graphics Controller Registers
  583. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,0xff
  584. # Dump Attribute Controller Registers
  585. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x01,0x00,0x0f,0x00,0x00
  586. # Lock Sequencer
  587. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  588. DAC_IDR, RUN, DAC_OPERATION, 0x02
  589. DAC_IDR, RUN, VRAM_MASK_LOW, 0x03
  590. DAC_IDR, RUN, MISC_CONTROL_1, 0x00
  591. DAC_IDR, RUN, MISC_CONTROL_2, 0x04
  592. DAC_IDR, RUN, MISC_CONTROL_3, 0x00
  593. DAC_IDR, RUN, PIXEL_FORMAT, 0x03
  594. DAC_IDR, RUN, PIXEL_8BPP_CONTROL, 0x00
  595. DAC_IDR, RUN, PIXEL_16BPP_CONTROL, 0xc2
  596. DAC_IDR, RUN, PIXEL_24BPP_CONTROL, 0x00
  597. DAC_IDR, RUN, PIXEL_32BPP_CONTROL, 0x03
  598.  
  599. [1024,768,32]
  600. CRT,RUN,LOGICAL_LINE_LENGTH,0x00
  601. CRT,RUN,EXT_MODE,0x00
  602. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x20
  603. CRT,RUN,EXT_SYSTEM_CONTROL_1,0x30
  604. CRT,RUN,MEM_CONFIG,0x89
  605. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  606. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x00
  607. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,0xff
  608. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x01,0x00,0x0f,0x00,0x00
  609. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  610. DAC_IDR, RUN, DAC_OPERATION, 0x02
  611. DAC_IDR, RUN, VRAM_MASK_LOW, 0x03
  612. DAC_IDR, RUN, MISC_CONTROL_1, 0x00
  613. DAC_IDR, RUN, MISC_CONTROL_2, 0x04
  614. DAC_IDR, RUN, MISC_CONTROL_3, 0x00
  615. DAC_IDR, RUN, PIXEL_FORMAT, 0x06
  616. DAC_IDR, RUN, PIXEL_8BPP_CONTROL, 0x00
  617. DAC_IDR, RUN, PIXEL_16BPP_CONTROL, 0xc2
  618. DAC_IDR, RUN, PIXEL_24BPP_CONTROL, 0x00
  619. DAC_IDR, RUN, PIXEL_32BPP_CONTROL, 0x03
  620.  
  621. [1024,768,24]
  622. # Setting Line Pitch
  623. CRT,RUN,LOGICAL_LINE_LENGTH,0x80
  624. CRT,RUN,EXT_MODE,0x00
  625. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x10
  626. # Setting Engine Pitch
  627. CRT,RUN,EXT_SYSTEM_CONTROL_1,0x20
  628. CRT,RUN,MEM_CONFIG,0x89
  629. # Setting Basic Mode Registers.The registers
  630. # below are neither Desktop or Viewport Regs
  631. # Unlock Sequencer
  632. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  633. # Dump Sequencer Registers
  634. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x00
  635. # Dump Graphics Controller Registers
  636. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,0xff
  637. # Dump Attribute Controller Registers
  638. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x01,0x00,0x0f,0x00,0x00
  639. # Lock Sequencer
  640. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  641. DAC_IDR, RUN, DAC_OPERATION, 0x02
  642. DAC_IDR, RUN, VRAM_MASK_LOW, 0x03
  643. DAC_IDR, RUN, MISC_CONTROL_1, 0x00
  644. DAC_IDR, RUN, MISC_CONTROL_2, 0x00
  645. DAC_IDR, RUN, MISC_CONTROL_3, 0x00
  646. DAC_IDR, RUN, PIXEL_FORMAT, 0x05
  647. DAC_IDR, RUN, PIXEL_8BPP_CONTROL, 0x00
  648. DAC_IDR, RUN, PIXEL_16BPP_CONTROL, 0x00
  649. DAC_IDR, RUN, PIXEL_24BPP_CONTROL, 0x01
  650. DAC_IDR, RUN, PIXEL_32BPP_CONTROL, 0x00
  651.  
  652. [1024,768,16]
  653. # Setting Line Pitch
  654. CRT,RUN,LOGICAL_LINE_LENGTH,0x00
  655. CRT,RUN,EXT_MODE,0x00
  656. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x10
  657. # Setting Engine Pitch
  658. CRT,RUN,EXT_SYSTEM_CONTROL_1,0x10
  659. CRT,RUN,MEM_CONFIG,0x89
  660. # Setting Basic Mode Registers.The registers
  661. # below are neither Desktop or Viewport Regs
  662. # Unlock Sequencer
  663. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  664. # Dump Sequencer Registers
  665. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x00
  666. # Dump Graphics Controller Registers
  667. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,0xff
  668. # Dump Attribute Controller Registers
  669. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x01,0x00,0x0f,0x00,0x00
  670. # Lock Sequencer
  671. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  672. DAC_IDR, RUN, DAC_OPERATION, 0x02
  673. DAC_IDR, RUN, VRAM_MASK_LOW, 0x03
  674. DAC_IDR, RUN, MISC_CONTROL_1, 0x00
  675. DAC_IDR, RUN, MISC_CONTROL_2, 0x00
  676. DAC_IDR, RUN, MISC_CONTROL_3, 0x00
  677. DAC_IDR, RUN, PIXEL_FORMAT, 0x04
  678. DAC_IDR, RUN, PIXEL_8BPP_CONTROL, 0x00
  679. DAC_IDR, RUN, PIXEL_16BPP_CONTROL, 0xc2
  680. DAC_IDR, RUN, PIXEL_24BPP_CONTROL, 0x00
  681. DAC_IDR, RUN, PIXEL_32BPP_CONTROL, 0x03
  682.  
  683. [1024,768,8]
  684. # Setting Line Pitch
  685. CRT,RUN,LOGICAL_LINE_LENGTH,0x80
  686. CRT,RUN,EXT_MODE,0x00
  687. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x00
  688. # Setting Engine Pitch
  689. CRT,RUN,EXT_SYSTEM_CONTROL_1,0x00
  690. CRT,RUN,MEM_CONFIG,0x09
  691. # Setting Basic Mode Registers.The registers
  692. # below are neither Desktop or Viewport Regs
  693. # Unlock Sequencer
  694. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  695. # Dump Sequencer Registers
  696. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x00
  697. # Dump Graphics Controller Registers
  698. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,0xff
  699. # Dump Attribute Controller Registers
  700. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x01,0x00,0x0f,0x00,0x00
  701. # Lock Sequencer
  702. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  703. DAC_IDR, RUN, DAC_OPERATION, 0x02
  704. DAC_IDR, RUN, VRAM_MASK_LOW, 0x03
  705. DAC_IDR, RUN, MISC_CONTROL_1, 0x00
  706. DAC_IDR, RUN, MISC_CONTROL_2, 0x04
  707. DAC_IDR, RUN, MISC_CONTROL_3, 0x00
  708. DAC_IDR, RUN, PIXEL_FORMAT, 0x03
  709. DAC_IDR, RUN, PIXEL_8BPP_CONTROL, 0x00
  710. DAC_IDR, RUN, PIXEL_16BPP_CONTROL, 0xc2
  711. DAC_IDR, RUN, PIXEL_24BPP_CONTROL, 0x00
  712. DAC_IDR, RUN, PIXEL_32BPP_CONTROL, 0x03
  713.  
  714. [800,600,32]
  715. # Setting Line Pitch
  716. CRT,RUN,LOGICAL_LINE_LENGTH,0x90
  717. CRT,RUN,EXT_MODE,0x00
  718. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x10
  719. # Setting Engine Pitch
  720. CRT,RUN,EXT_SYSTEM_CONTROL_1,0xb0
  721. CRT,RUN,MEM_CONFIG,0x8b
  722. # Setting Basic Mode Registers.The registers
  723. # below are neither Desktop or Viewport Regs
  724. # Unlock Sequencer
  725. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  726. # Dump Sequencer Registers
  727. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x00
  728. # Dump Graphics Controller Registers
  729. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,0xff
  730. # Dump Attribute Controller Registers
  731. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x01,0x00,0x0f,0x00,0x00
  732. # Lock Sequencer
  733. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  734. DAC_IDR, RUN, DAC_OPERATION, 0x02
  735. DAC_IDR, RUN, VRAM_MASK_LOW, 0x03
  736. DAC_IDR, RUN, MISC_CONTROL_1, 0x00
  737. DAC_IDR, RUN, MISC_CONTROL_2, 0x00
  738. DAC_IDR, RUN, MISC_CONTROL_3, 0x00
  739. DAC_IDR, RUN, PIXEL_FORMAT, 0x06
  740. DAC_IDR, RUN, PIXEL_8BPP_CONTROL, 0x00
  741. DAC_IDR, RUN, PIXEL_16BPP_CONTROL, 0xc2
  742. DAC_IDR, RUN, PIXEL_24BPP_CONTROL, 0x00
  743. DAC_IDR, RUN, PIXEL_32BPP_CONTROL, 0x03
  744.  
  745. [800,600,24]
  746. # Setting Line Pitch
  747. CRT,RUN,LOGICAL_LINE_LENGTH,0x2c
  748. CRT,RUN,EXT_MODE,0x00
  749. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x10
  750. # Setting Engine Pitch
  751. CRT,RUN,EXT_SYSTEM_CONTROL_1,0xa0
  752. CRT,RUN,MEM_CONFIG,0x8b
  753. # Setting Basic Mode Registers.The registers
  754. # below are neither Desktop or Viewport Regs
  755. # Unlock Sequencer
  756. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  757. # Dump Sequencer Registers
  758. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x00
  759. # Dump Graphics Controller Registers
  760. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,0xff
  761. # Dump Attribute Controller Registers
  762. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x01,0x00,0x0f,0x00,0x00
  763. # Lock Sequencer
  764. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  765. DAC_IDR, RUN, DAC_OPERATION, 0x02
  766. DAC_IDR, RUN, VRAM_MASK_LOW, 0x03
  767. DAC_IDR, RUN, MISC_CONTROL_1, 0x00
  768. DAC_IDR, RUN, MISC_CONTROL_2, 0x00
  769. DAC_IDR, RUN, MISC_CONTROL_3, 0x00
  770. DAC_IDR, RUN, PIXEL_FORMAT, 0x05
  771. DAC_IDR, RUN, PIXEL_8BPP_CONTROL, 0x00
  772. DAC_IDR, RUN, PIXEL_16BPP_CONTROL, 0x00
  773. DAC_IDR, RUN, PIXEL_24BPP_CONTROL, 0x01
  774. DAC_IDR, RUN, PIXEL_32BPP_CONTROL, 0x00
  775.  
  776. [800,600,16]
  777. # Setting Line Pitch
  778. CRT,RUN,LOGICAL_LINE_LENGTH,0xc8
  779. CRT,RUN,EXT_MODE,0x00
  780. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x00
  781. # Setting Engine Pitch
  782. CRT,RUN,EXT_SYSTEM_CONTROL_1,0x90
  783. CRT,RUN,MEM_CONFIG,0x8b
  784. # Setting Basic Mode Registers.The registers
  785. # below are neither Desktop or Viewport Regs
  786. # Unlock Sequencer
  787. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  788. # Dump Sequencer Registers
  789. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x00
  790. # Dump Graphics Controller Registers
  791. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,0xff
  792. # Dump Attribute Controller Registers
  793. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x01,0x00,0x0f,0x00,0x00
  794. # Lock Sequencer
  795. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  796. DAC_IDR, RUN, DAC_OPERATION, 0x02
  797. DAC_IDR, RUN, VRAM_MASK_LOW, 0x03
  798. DAC_IDR, RUN, MISC_CONTROL_1, 0x00
  799. DAC_IDR, RUN, MISC_CONTROL_2, 0x00
  800. DAC_IDR, RUN, MISC_CONTROL_3, 0x00
  801. DAC_IDR, RUN, PIXEL_FORMAT, 0x04
  802. DAC_IDR, RUN, PIXEL_8BPP_CONTROL, 0x00
  803. DAC_IDR, RUN, PIXEL_16BPP_CONTROL, 0xc2
  804. DAC_IDR, RUN, PIXEL_24BPP_CONTROL, 0x00
  805. DAC_IDR, RUN, PIXEL_32BPP_CONTROL, 0x03
  806.  
  807. [800,600,8]
  808. # Setting Line Pitch
  809. CRT,RUN,LOGICAL_LINE_LENGTH,0x64
  810. CRT,RUN,EXT_MODE,0x00
  811. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x00
  812. # Setting Engine Pitch
  813. CRT,RUN,EXT_SYSTEM_CONTROL_1,0x80
  814. CRT,RUN,MEM_CONFIG,0x8b
  815. # Setting Basic Mode Registers.The registers
  816. # below are neither Desktop or Viewport Regs
  817. # Unlock Sequencer
  818. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  819. # Dump Sequencer Registers
  820. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x00
  821. # Dump Graphics Controller Registers
  822. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,0xff
  823. # Dump Attribute Controller Registers
  824. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x01,0x00,0x0f,0x00,0x00
  825. # Lock Sequencer
  826. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  827. DAC_IDR, RUN, DAC_OPERATION, 0x02
  828. DAC_IDR, RUN, VRAM_MASK_LOW, 0x03
  829. DAC_IDR, RUN, MISC_CONTROL_1, 0x00
  830. DAC_IDR, RUN, MISC_CONTROL_2, 0x04
  831. DAC_IDR, RUN, MISC_CONTROL_3, 0x00
  832. DAC_IDR, RUN, PIXEL_FORMAT, 0x03
  833. DAC_IDR, RUN, PIXEL_8BPP_CONTROL, 0x00
  834. DAC_IDR, RUN, PIXEL_16BPP_CONTROL, 0xc2
  835. DAC_IDR, RUN, PIXEL_24BPP_CONTROL, 0x00
  836. DAC_IDR, RUN, PIXEL_32BPP_CONTROL, 0x03
  837.  
  838. [640,480,32]
  839. # Setting Line Pitch
  840. CRT,RUN,LOGICAL_LINE_LENGTH,0x40
  841. CRT,RUN,EXT_MODE,0x00
  842. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x10
  843. # Setting Engine Pitch
  844. CRT,RUN,EXT_SYSTEM_CONTROL_1,0x70
  845. CRT,RUN,MEM_CONFIG,0x8b
  846. # Setting Basic Mode Registers.The registers
  847. # below are neither Desktop or Viewport Regs
  848. # Unlock Sequencer
  849. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  850. # Dump Sequencer Registers
  851. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x00
  852. # Dump Graphics Controller Registers
  853. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x40,0x05,0x0f,0xff
  854. # Dump Attribute Controller Registers
  855. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x41,0x00,0x0f,0x00,0x00
  856. # Lock Sequencer
  857. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  858. DAC_IDR, RUN, DAC_OPERATION, 0x02
  859. DAC_IDR, RUN, VRAM_MASK_LOW, 0x03
  860. DAC_IDR, RUN, MISC_CONTROL_1, 0x00
  861. DAC_IDR, RUN, MISC_CONTROL_2, 0x00
  862. DAC_IDR, RUN, MISC_CONTROL_3, 0x00
  863. DAC_IDR, RUN, PIXEL_FORMAT, 0x06
  864. DAC_IDR, RUN, PIXEL_8BPP_CONTROL, 0x00
  865. DAC_IDR, RUN, PIXEL_16BPP_CONTROL, 0xc2
  866. DAC_IDR, RUN, PIXEL_24BPP_CONTROL, 0x00
  867. DAC_IDR, RUN, PIXEL_32BPP_CONTROL, 0x03
  868.  
  869. [640,480,24]
  870. # Setting Line Pitch
  871. CRT,RUN,LOGICAL_LINE_LENGTH,0xf0
  872. CRT,RUN,EXT_MODE,0x00
  873. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x00
  874. # Setting Engine Pitch
  875. CRT,RUN,EXT_SYSTEM_CONTROL_1,0x60
  876. CRT,RUN,MEM_CONFIG,0x8b
  877. # Setting Basic Mode Registers.The registers
  878. # below are neither Desktop or Viewport Regs
  879. # Unlock Sequencer
  880. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  881. # Dump Sequencer Registers
  882. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x00
  883. # Dump Graphics Controller Registers
  884. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,0xff
  885. # Dump Attribute Controller Registers
  886. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x01,0x00,0x0f,0x00,0x00
  887. # Lock Sequencer
  888. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  889. DAC_IDR, RUN, DAC_OPERATION, 0x02
  890. DAC_IDR, RUN, VRAM_MASK_LOW, 0x03
  891. DAC_IDR, RUN, MISC_CONTROL_1, 0x00
  892. DAC_IDR, RUN, MISC_CONTROL_2, 0x00
  893. DAC_IDR, RUN, MISC_CONTROL_3, 0x00
  894. DAC_IDR, RUN, PIXEL_FORMAT, 0x05
  895. DAC_IDR, RUN, PIXEL_8BPP_CONTROL, 0x00
  896. DAC_IDR, RUN, PIXEL_16BPP_CONTROL, 0x00
  897. DAC_IDR, RUN, PIXEL_24BPP_CONTROL, 0x01
  898. DAC_IDR, RUN, PIXEL_32BPP_CONTROL, 0x00
  899.  
  900. [640,480,16]
  901. # Setting Line Pitch
  902. CRT,RUN,LOGICAL_LINE_LENGTH,0xa0
  903. CRT,RUN,EXT_MODE,0x00
  904. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x00
  905. # Setting Engine Pitch
  906. CRT,RUN,EXT_SYSTEM_CONTROL_1,0x50
  907. CRT,RUN,MEM_CONFIG,0x8b
  908. # Setting Basic Mode Registers.The registers
  909. # below are neither Desktop or Viewport Regs
  910. # Unlock Sequencer
  911. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  912. # Dump Sequencer Registers
  913. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x00
  914. # Dump Graphics Controller Registers
  915. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x40,0x05,0x0f,0xff
  916. # Dump Attribute Controller Registers
  917. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x41,0x00,0x0f,0x00,0x00
  918. # Lock Sequencer
  919. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  920. DAC_IDR, RUN, DAC_OPERATION, 0x02
  921. DAC_IDR, RUN, VRAM_MASK_LOW, 0x03
  922. DAC_IDR, RUN, MISC_CONTROL_1, 0x00
  923. DAC_IDR, RUN, MISC_CONTROL_2, 0x00
  924. DAC_IDR, RUN, MISC_CONTROL_3, 0x00
  925. DAC_IDR, RUN, PIXEL_FORMAT, 0x04
  926. DAC_IDR, RUN, PIXEL_8BPP_CONTROL, 0x00
  927. DAC_IDR, RUN, PIXEL_16BPP_CONTROL, 0xc2
  928. DAC_IDR, RUN, PIXEL_24BPP_CONTROL, 0x00
  929. DAC_IDR, RUN, PIXEL_32BPP_CONTROL, 0x03
  930.  
  931. [640,480,8]
  932. # Setting Line Pitch
  933. CRT,RUN,LOGICAL_LINE_LENGTH,0x50
  934. CRT,RUN,EXT_MODE,0x00
  935. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x00
  936. # Setting Engine Pitch
  937. CRT,RUN,EXT_SYSTEM_CONTROL_1,0x40
  938. CRT,RUN,MEM_CONFIG,0x8b
  939. # Setting Basic Mode Registers.The registers
  940. # below are neither Desktop or Viewport Regs
  941. # Unlock Sequencer
  942. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  943. # Dump Sequencer Registers
  944. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x00
  945. # Dump Graphics Controller Registers
  946. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x40,0x05,0x0f,0xff
  947. # Dump Attribute Controller Registers
  948. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x41,0x00,0x0f,0x00,0x00
  949. # Lock Sequencer
  950. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  951. DAC_IDR, RUN, DAC_OPERATION, 0x02
  952. DAC_IDR, RUN, VRAM_MASK_LOW, 0x03
  953. DAC_IDR, RUN, MISC_CONTROL_1, 0x00
  954. DAC_IDR, RUN, MISC_CONTROL_2, 0x04
  955. DAC_IDR, RUN, MISC_CONTROL_3, 0x00
  956. DAC_IDR, RUN, PIXEL_FORMAT, 0x03
  957. DAC_IDR, RUN, PIXEL_8BPP_CONTROL, 0x00
  958. DAC_IDR, RUN, PIXEL_16BPP_CONTROL, 0x00
  959. DAC_IDR, RUN, PIXEL_24BPP_CONTROL, 0x00
  960. DAC_IDR, RUN, PIXEL_32BPP_CONTROL, 0x03
  961.  
  962. [1600,1200,16,95,76]
  963. # Unlock CRTC
  964. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  965. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  966. CRT,RUN,REG_LOCK_1,0x48,0xa5
  967. # Dump CRT Controller Registers
  968. CRT,RUN,HORZ_TOTAL,0x7d,0x64,0x62,0x00,0x67,0x10,0xe0,0x00,0x00,0x40
  969. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  970. CRT,RUN,VERT_RETRACE_START,0xb2,0x07,0xaf
  971. CRT,RUN,UNDERLINE_LOCATION,0x00,0xaf,0x00,0xa3,0xff
  972. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  973. CRT,RUN,MISC_1,0x15,0x79,0x14,0x11
  974. CRT,RUN,MODE_CONTROL,0x02
  975. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  976. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  977. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  978. CRT,RUN,EXT_VERT_OVERFLOW,0x57
  979. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  980. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xbe,0x00,0x00
  981. CRT,RUN,EXT_MISC_CONTROL_3,0x04
  982. # Lock CRTC Reg 11 for compatibility
  983. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  984. # Dump ENG Register
  985. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  986. # Dump MISCOUT Register
  987. DIR,RUN,MISC_WRITE,0xef
  988. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  989. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  990. CLK_IND, RUN, FREQ_2, 0xe0
  991. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  992. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  993. CRT,RUN,LATCH_DATA, 0x00
  994.  
  995. [1600,1200,16,94,75]
  996. # Unlock CRTC
  997. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  998. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  999. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1000. # Dump CRT Controller Registers
  1001. CRT,RUN,HORZ_TOTAL,0x82,0x64,0x62,0x05,0x68,0x14,0xe0,0x00,0x00,0x40
  1002. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1003. CRT,RUN,VERT_RETRACE_START,0xb0,0x03,0xaf
  1004. CRT,RUN,UNDERLINE_LOCATION,0x00,0xaf,0x00,0xa3,0xff
  1005. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  1006. CRT,RUN,MISC_1,0x15,0x7d,0x14,0x11
  1007. CRT,RUN,MODE_CONTROL,0x02
  1008. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1009. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  1010. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1011. CRT,RUN,EXT_VERT_OVERFLOW,0x57
  1012. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1013. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xbe,0x00,0x00
  1014. CRT,RUN,EXT_MISC_CONTROL_3,0x04
  1015. # Lock CRTC Reg 11 for compatibility
  1016. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1017. # Dump ENG Register
  1018. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1019. # Dump MISCOUT Register
  1020. DIR,RUN,MISC_WRITE,0xef
  1021. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  1022. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1023. CLK_IND, RUN, FREQ_2, 0xe2
  1024. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1025. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1026. CRT,RUN,LATCH_DATA, 0x00
  1027.  
  1028. [1600,1200,16,82,66]
  1029. # Unlock CRTC
  1030. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1031. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1032. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1033. # Dump CRT Controller Registers
  1034. CRT,RUN,HORZ_TOTAL,0x7d,0x64,0x62,0x00,0x67,0x11,0xe6,0x00,0x00,0x40
  1035. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1036. CRT,RUN,VERT_RETRACE_START,0xaf,0x0b,0xaf
  1037. CRT,RUN,UNDERLINE_LOCATION,0x00,0xaf,0x00,0xa3,0xff
  1038. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  1039. CRT,RUN,MISC_1,0x15,0x78,0x14,0x11
  1040. CRT,RUN,MODE_CONTROL,0x02
  1041. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1042. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  1043. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1044. CRT,RUN,EXT_VERT_OVERFLOW,0x57
  1045. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1046. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xbe,0x00,0x00
  1047. CRT,RUN,EXT_MISC_CONTROL_3,0x04
  1048. # Lock CRTC Reg 11 for compatibility
  1049. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1050. # Dump ENG Register
  1051. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1052. # Dump MISCOUT Register
  1053. DIR,RUN,MISC_WRITE,0xef
  1054. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  1055. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1056. CLK_IND, RUN, FREQ_2, 0xd3
  1057. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1058. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1059. CRT,RUN,LATCH_DATA, 0x00
  1060.  
  1061. [1600,1200,16,75,60]
  1062. # Unlock CRTC
  1063. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1064. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1065. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1066. # Dump CRT Controller Registers
  1067. CRT,RUN,HORZ_TOTAL,0x7f,0x64,0x62,0x02,0x68,0x12,0xe8,0x00,0x00,0x40
  1068. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1069. CRT,RUN,VERT_RETRACE_START,0xaf,0x0b,0xaf
  1070. CRT,RUN,UNDERLINE_LOCATION,0x00,0xaf,0x00,0xa3,0xff
  1071. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  1072. CRT,RUN,MISC_1,0x15,0x77,0x14,0x11
  1073. CRT,RUN,MODE_CONTROL,0x02
  1074. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1075. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  1076. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1077. CRT,RUN,EXT_VERT_OVERFLOW,0x57
  1078. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1079. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xbe,0x00,0x00
  1080. CRT,RUN,EXT_MISC_CONTROL_3,0x04
  1081. # Lock CRTC Reg 11 for compatibility
  1082. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1083. # Dump ENG Register
  1084. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1085. # Dump MISCOUT Register
  1086. DIR,RUN,MISC_WRITE,0xef
  1087. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  1088. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1089. CLK_IND, RUN, FREQ_2, 0xcd
  1090. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1091. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1092. CRT,RUN,LATCH_DATA, 0x00
  1093.  
  1094. [1600,1200,8,95,76]
  1095. # Unlock CRTC
  1096. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1097. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1098. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1099. # Dump CRT Controller Registers
  1100. CRT,RUN,HORZ_TOTAL,0x7d,0x64,0x62,0x00,0x67,0x10,0xe0,0x00,0x00,0x40
  1101. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1102. CRT,RUN,VERT_RETRACE_START,0xb2,0x07,0xaf
  1103. CRT,RUN,UNDERLINE_LOCATION,0x00,0xaf,0x00,0xa3,0xff
  1104. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  1105. CRT,RUN,MISC_1,0x15,0x79,0x14,0x11
  1106. CRT,RUN,MODE_CONTROL,0x02
  1107. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1108. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  1109. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1110. CRT,RUN,EXT_VERT_OVERFLOW,0x57
  1111. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1112. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x19,0xae,0x00,0x00
  1113. CRT,RUN,EXT_MISC_CONTROL_3,0x02
  1114. # Lock CRTC Reg 11 for compatibility
  1115. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1116. # Dump ENG Register
  1117. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1118. # Dump MISCOUT Register
  1119. DIR,RUN,MISC_WRITE,0xef
  1120. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  1121. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1122. CLK_IND, RUN, FREQ_2, 0xe0
  1123. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1124. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1125. CRT,RUN,LATCH_DATA, 0x08
  1126.  
  1127. [1600,1200,8,94,75]
  1128. # Unlock CRTC
  1129. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1130. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1131. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1132. # Dump CRT Controller Registers
  1133. CRT,RUN,HORZ_TOTAL,0x82,0x64,0x62,0x05,0x68,0x14,0xe0,0x00,0x00,0x40
  1134. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1135. CRT,RUN,VERT_RETRACE_START,0xb0,0x03,0xaf
  1136. CRT,RUN,UNDERLINE_LOCATION,0x00,0xaf,0x00,0xa3,0xff
  1137. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  1138. CRT,RUN,MISC_1,0x15,0x7d,0x14,0x11
  1139. CRT,RUN,MODE_CONTROL,0x02
  1140. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1141. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  1142. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1143. CRT,RUN,EXT_VERT_OVERFLOW,0x57
  1144. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1145. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x19,0xae,0x00,0x00
  1146. CRT,RUN,EXT_MISC_CONTROL_3,0x02
  1147. # Lock CRTC Reg 11 for compatibility
  1148. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1149. # Dump ENG Register
  1150. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1151. # Dump MISCOUT Register
  1152. DIR,RUN,MISC_WRITE,0xef
  1153. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  1154. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1155. CLK_IND, RUN, FREQ_2, 0xe2
  1156. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1157. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1158. CRT,RUN,LATCH_DATA, 0x08
  1159.  
  1160. [1600,1200,8,82,66]
  1161. # Unlock CRTC
  1162. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1163. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1164. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1165. # Dump CRT Controller Registers
  1166. CRT,RUN,HORZ_TOTAL,0x7d,0x64,0x62,0x00,0x67,0x11,0xe6,0x00,0x00,0x40
  1167. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1168. CRT,RUN,VERT_RETRACE_START,0xaf,0x0b,0xaf
  1169. CRT,RUN,UNDERLINE_LOCATION,0x00,0xaf,0x00,0xa3,0xff
  1170. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  1171. CRT,RUN,MISC_1,0x15,0x78,0x14,0x11
  1172. CRT,RUN,MODE_CONTROL,0x02
  1173. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1174. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  1175. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1176. CRT,RUN,EXT_VERT_OVERFLOW,0x57
  1177. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1178. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x19,0xae,0x00,0x00
  1179. CRT,RUN,EXT_MISC_CONTROL_3,0x02
  1180. # Lock CRTC Reg 11 for compatibility
  1181. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1182. # Dump ENG Register
  1183. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1184. # Dump MISCOUT Register
  1185. DIR,RUN,MISC_WRITE,0xef
  1186. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  1187. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1188. CLK_IND, RUN, FREQ_2, 0xd3
  1189. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1190. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1191. CRT,RUN,LATCH_DATA, 0x08
  1192.  
  1193. [1600,1200,8,75,60]
  1194. # Unlock CRTC
  1195. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1196. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1197. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1198. # Dump CRT Controller Registers
  1199. CRT,RUN,HORZ_TOTAL,0x7f,0x64,0x62,0x02,0x68,0x12,0xe8,0x00,0x00,0x40
  1200. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1201. CRT,RUN,VERT_RETRACE_START,0xaf,0x0b,0xaf
  1202. CRT,RUN,UNDERLINE_LOCATION,0x00,0xaf,0x00,0xa3,0xff
  1203. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  1204. CRT,RUN,MISC_1,0x15,0x77,0x14,0x11
  1205. CRT,RUN,MODE_CONTROL,0x02
  1206. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1207. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  1208. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1209. CRT,RUN,EXT_VERT_OVERFLOW,0x57
  1210. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1211. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x19,0xbe,0x00,0x00
  1212. CRT,RUN,EXT_MISC_CONTROL_3,0x02
  1213. # Lock CRTC Reg 11 for compatibility
  1214. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1215. # Dump ENG Register
  1216. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1217. # Dump MISCOUT Register
  1218. DIR,RUN,MISC_WRITE,0xef
  1219. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  1220. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1221. CLK_IND, RUN, FREQ_2, 0xcd
  1222. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1223. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1224. CRT,RUN,LATCH_DATA, 0x08
  1225.  
  1226. [1280,1024,24,79,75]
  1227. # Unlock CRTC
  1228. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1229. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1230. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1231. # Dump CRT Controller Registers
  1232. CRT,RUN,HORZ_TOTAL,0x9a,0x77,0x78,0x9e,0x7e,0x06,0x29,0x42,0x00,0x40
  1233. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1234. CRT,RUN,VERT_RETRACE_START,0x00,0x07,0xff
  1235. CRT,RUN,UNDERLINE_LOCATION,0x00,0x00,0x03,0xe3,0xff
  1236. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x10,0x00
  1237. CRT,RUN,MISC_1,0x15,0x94,0x28,0x11
  1238. CRT,RUN,MODE_CONTROL,0x02
  1239. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1240. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  1241. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1242. CRT,RUN,EXT_VERT_OVERFLOW,0x55
  1243. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1244. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xbe,0x00,0x00
  1245. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  1246. # Lock CRTC Reg 11 for compatibility
  1247. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1248. # Dump ENG Register
  1249. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1250. # Dump MISCOUT Register
  1251. DIR,RUN,MISC_WRITE,0xef
  1252. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  1253. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1254. CLK_IND, RUN, FREQ_2, 0xc1
  1255. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1256. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1257. CRT,RUN,LATCH_DATA, 0x00
  1258.  
  1259. [1280,1024,24,76,72]
  1260. # Unlock CRTC
  1261. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1262. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1263. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1264. # Dump CRT Controller Registers
  1265. CRT,RUN,HORZ_TOTAL,0xa0,0x77,0x78,0x84,0x7f,0x07,0x2c,0x42,0x00,0x40
  1266. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1267. CRT,RUN,VERT_RETRACE_START,0x00,0x07,0xff
  1268. CRT,RUN,UNDERLINE_LOCATION,0x00,0x00,0x06,0xe3,0xff
  1269. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x10,0x00
  1270. CRT,RUN,MISC_1,0x15,0x9a,0x28,0x11
  1271. CRT,RUN,MODE_CONTROL,0x02
  1272. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1273. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  1274. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1275. CRT,RUN,EXT_VERT_OVERFLOW,0x55
  1276. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1277. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xbe,0x00,0x00
  1278. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  1279. # Lock CRTC Reg 11 for compatibility
  1280. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1281. # Dump ENG Register
  1282. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1283. # Dump MISCOUT Register
  1284. DIR,RUN,MISC_WRITE,0xef
  1285. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  1286. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1287. CLK_IND, RUN, FREQ_2, 0xc1
  1288. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1289. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1290. CRT,RUN,LATCH_DATA, 0x00
  1291.  
  1292. [1280,1024,24,64,60]
  1293. # Unlock CRTC
  1294. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1295. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1296. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1297. # Dump CRT Controller Registers
  1298. CRT,RUN,HORZ_TOTAL,0x9a,0x77,0x78,0x9e,0x7d,0x05,0x34,0x42,0x00,0x40
  1299. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1300. CRT,RUN,VERT_RETRACE_START,0x00,0x07,0xff
  1301. CRT,RUN,UNDERLINE_LOCATION,0x00,0x00,0x29,0xe3,0xff
  1302. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x10,0x00
  1303. CRT,RUN,MISC_1,0x15,0x95,0x28,0x11
  1304. CRT,RUN,MODE_CONTROL,0x02
  1305. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1306. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  1307. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1308. CRT,RUN,EXT_VERT_OVERFLOW,0x55
  1309. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1310. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xbe,0x00,0x00
  1311. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  1312. # Lock CRTC Reg 11 for compatibility
  1313. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1314. # Dump ENG Register
  1315. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1316. # Dump MISCOUT Register
  1317. DIR,RUN,MISC_WRITE,0xef
  1318. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  1319. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1320. CLK_IND, RUN, FREQ_2, 0xab
  1321. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1322. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1323. CRT,RUN,LATCH_DATA, 0x00
  1324.  
  1325. [1280,1024,16,95,90]
  1326. # Unlock CRTC
  1327. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1328. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1329. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1330. # Dump CRT Controller Registers
  1331. CRT,RUN,HORZ_TOTAL,0x67,0x4f,0x50,0x8b,0x52,0x9a,0x2a,0x42,0x00,0x40
  1332. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1333. CRT,RUN,VERT_RETRACE_START,0x03,0x07,0xff
  1334. CRT,RUN,UNDERLINE_LOCATION,0x00,0x00,0x2a,0xe3,0xff
  1335. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x10,0x00
  1336. CRT,RUN,MISC_1,0x15,0x62,0x33,0x11
  1337. CRT,RUN,MODE_CONTROL,0x02
  1338. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1339. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  1340. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1341. CRT,RUN,EXT_VERT_OVERFLOW,0x55
  1342. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1343. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x19,0xbe,0x00,0x00
  1344. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  1345. # Lock CRTC Reg 11 for compatibility
  1346. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1347. # Dump ENG Register
  1348. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1349. # Dump MISCOUT Register
  1350. DIR,RUN,MISC_WRITE,0xef
  1351. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  1352. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1353. CLK_IND, RUN, FREQ_2, 0xd0
  1354. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1355. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1356. CRT,RUN,LATCH_DATA, 0x00
  1357.  
  1358. [1280,1024,16,79,75]
  1359. # Unlock CRTC
  1360. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1361. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1362. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1363. # Dump CRT Controller Registers
  1364. CRT,RUN,HORZ_TOTAL,0x64,0x4f,0x50,0x89,0x51,0x9a,0x2c,0x42,0x00,0x40
  1365. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1366. CRT,RUN,VERT_RETRACE_START,0x00,0x03,0xff
  1367. CRT,RUN,UNDERLINE_LOCATION,0x00,0x00,0x2c,0xe3,0xff
  1368. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x10,0x00
  1369. CRT,RUN,MISC_1,0x15,0x5e,0x33,0x11
  1370. CRT,RUN,MODE_CONTROL,0x02
  1371. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1372. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  1373. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1374. CRT,RUN,EXT_VERT_OVERFLOW,0x55
  1375. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1376. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x19,0xbe,0x00,0x00
  1377. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  1378. # Lock CRTC Reg 11 for compatibility
  1379. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1380. # Dump ENG Register
  1381. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1382. # Dump MISCOUT Register
  1383. DIR,RUN,MISC_WRITE,0xef
  1384. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  1385. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1386. CLK_IND, RUN, FREQ_2, 0xc1
  1387. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1388. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1389. CRT,RUN,LATCH_DATA, 0x00
  1390.  
  1391. [1280,1024,16,76,72]
  1392. # Unlock CRTC
  1393. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1394. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1395. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1396. # Dump CRT Controller Registers
  1397. CRT,RUN,HORZ_TOTAL,0x69,0x4f,0x50,0x8c,0x53,0x98,0x27,0x42,0x00,0x40
  1398. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1399. CRT,RUN,VERT_RETRACE_START,0x05,0x0c,0xff
  1400. CRT,RUN,UNDERLINE_LOCATION,0x00,0x00,0x23,0xe3,0xff
  1401. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x10,0x00
  1402. CRT,RUN,MISC_1,0x15,0x62,0x33,0x11
  1403. CRT,RUN,MODE_CONTROL,0x02
  1404. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1405. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  1406. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1407. CRT,RUN,EXT_VERT_OVERFLOW,0x55
  1408. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1409. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x19,0xbe,0x00,0x00
  1410. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  1411. # Lock CRTC Reg 11 for compatibility
  1412. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1413. # Dump ENG Register
  1414. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1415. # Dump MISCOUT Register
  1416. DIR,RUN,MISC_WRITE,0xef
  1417. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  1418. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1419. CLK_IND, RUN, FREQ_2, 0xc1
  1420. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1421. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1422. CRT,RUN,LATCH_DATA, 0x00
  1423.  
  1424. [1280,1024,16,64,60]
  1425. # Unlock CRTC
  1426. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1427. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1428. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1429. # Dump CRT Controller Registers
  1430. CRT,RUN,HORZ_TOTAL,0x66,0x4f,0x50,0x89,0x53,0x98,0x33,0x42,0x00,0x40
  1431. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1432. CRT,RUN,VERT_RETRACE_START,0x00,0x07,0xff
  1433. CRT,RUN,UNDERLINE_LOCATION,0x00,0x00,0x28,0xe3,0xff
  1434. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x10,0x00
  1435. CRT,RUN,MISC_1,0x15,0x5f,0x33,0x11
  1436. CRT,RUN,MODE_CONTROL,0x02
  1437. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1438. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  1439. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1440. CRT,RUN,EXT_VERT_OVERFLOW,0x55
  1441. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1442. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x19,0xbe,0x00,0x00
  1443. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  1444. # Lock CRTC Reg 11 for compatibility
  1445. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1446. # Dump ENG Register
  1447. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1448. # Dump MISCOUT Register
  1449. DIR,RUN,MISC_WRITE,0xef
  1450. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  1451. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1452. CLK_IND, RUN, FREQ_2, 0xab
  1453. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1454. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1455. CRT,RUN,LATCH_DATA, 0x00
  1456.  
  1457. [1280,1024,8,95,90]
  1458. # Unlock CRTC
  1459. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1460. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1461. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1462. # Dump CRT Controller Registers
  1463. CRT,RUN,HORZ_TOTAL,0x67,0x4f,0x50,0x8b,0x52,0x9a,0x2a,0x42,0x00,0x40
  1464. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1465. CRT,RUN,VERT_RETRACE_START,0x03,0x07,0xff
  1466. CRT,RUN,UNDERLINE_LOCATION,0x00,0x00,0x2a,0xe3,0xff
  1467. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x18,0x00
  1468. CRT,RUN,MISC_1,0x15,0x62,0x14,0x11
  1469. CRT,RUN,MODE_CONTROL,0x02
  1470. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1471. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  1472. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1473. CRT,RUN,EXT_VERT_OVERFLOW,0x55
  1474. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1475. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x19,0xae,0x00,0x00
  1476. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  1477. # Lock CRTC Reg 11 for compatibility
  1478. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1479. # Dump ENG Register
  1480. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1481. # Dump MISCOUT Register
  1482. DIR,RUN,MISC_WRITE,0xef
  1483. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  1484. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1485. CLK_IND, RUN, FREQ_2, 0xd0
  1486. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1487. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1488. CRT,RUN,LATCH_DATA, 0x08
  1489.  
  1490. [1280,1024,8,79,75]
  1491. # Unlock CRTC
  1492. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1493. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1494. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1495. # Dump CRT Controller Registers
  1496. CRT,RUN,HORZ_TOTAL,0x64,0x4f,0x50,0x89,0x51,0x9a,0x2c,0x42,0x00,0x40
  1497. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1498. CRT,RUN,VERT_RETRACE_START,0x00,0x03,0xff
  1499. CRT,RUN,UNDERLINE_LOCATION,0x00,0x00,0x2c,0xe3,0xff
  1500. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x18,0x00
  1501. CRT,RUN,MISC_1,0x15,0x5e,0x14,0x11
  1502. CRT,RUN,MODE_CONTROL,0x02
  1503. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1504. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  1505. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1506. CRT,RUN,EXT_VERT_OVERFLOW,0x55
  1507. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1508. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x19,0xae,0x00,0x00
  1509. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  1510. # Lock CRTC Reg 11 for compatibility
  1511. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1512. # Dump ENG Register
  1513. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1514. # Dump MISCOUT Register
  1515. DIR,RUN,MISC_WRITE,0xef
  1516. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  1517. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1518. CLK_IND, RUN, FREQ_2, 0xc1
  1519. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1520. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1521. CRT,RUN,LATCH_DATA, 0x08
  1522.  
  1523. [1280,1024,8,76,72]
  1524. # Unlock CRTC
  1525. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1526. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1527. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1528. # Dump CRT Controller Registers
  1529. CRT,RUN,HORZ_TOTAL,0x69,0x4f,0x50,0x8c,0x53,0x98,0x27,0x42,0x00,0x40
  1530. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1531. CRT,RUN,VERT_RETRACE_START,0x05,0x0c,0xff
  1532. CRT,RUN,UNDERLINE_LOCATION,0x00,0x00,0x23,0xe3,0xff
  1533. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x18,0x00
  1534. CRT,RUN,MISC_1,0x15,0x62,0x14,0x11
  1535. CRT,RUN,MODE_CONTROL,0x02
  1536. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1537. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  1538. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1539. CRT,RUN,EXT_VERT_OVERFLOW,0x55
  1540. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1541. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x19,0xae,0x00,0x00
  1542. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  1543. # Lock CRTC Reg 11 for compatibility
  1544. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1545. # Dump ENG Register
  1546. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1547. # Dump MISCOUT Register
  1548. DIR,RUN,MISC_WRITE,0xef
  1549. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  1550. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1551. CLK_IND, RUN, FREQ_2, 0xc1
  1552. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1553. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1554. CRT,RUN,LATCH_DATA, 0x08
  1555.  
  1556. [1280,1024,8,64,60]
  1557. # Unlock CRTC
  1558. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1559. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1560. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1561. # Dump CRT Controller Registers
  1562. CRT,RUN,HORZ_TOTAL,0x66,0x4f,0x50,0x89,0x53,0x98,0x33,0x42,0x00,0x40
  1563. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1564. CRT,RUN,VERT_RETRACE_START,0x00,0x07,0xff
  1565. CRT,RUN,UNDERLINE_LOCATION,0x00,0x00,0x28,0xe3,0xff
  1566. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x18,0x00
  1567. CRT,RUN,MISC_1,0x15,0x5f,0x14,0x11
  1568. CRT,RUN,MODE_CONTROL,0x02
  1569. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1570. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  1571. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1572. CRT,RUN,EXT_VERT_OVERFLOW,0x55
  1573. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1574. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x19,0xae,0x00,0x00
  1575. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  1576. # Lock CRTC Reg 11 for compatibility
  1577. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1578. # Dump ENG Register
  1579. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1580. # Dump MISCOUT Register
  1581. DIR,RUN,MISC_WRITE,0xef
  1582. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  1583. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1584. CLK_IND, RUN, FREQ_2, 0xab
  1585. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1586. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1587. CRT,RUN,LATCH_DATA, 0x08
  1588.  
  1589. [1152,864,32,64,70]
  1590. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1591. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1592. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1593. CRT,RUN,HORZ_TOTAL,0x57,0x47,0x48,0x9a,0x4a,0x0f,0x92,0xff,0x00,0x60
  1594. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1595. CRT,RUN,VERT_RETRACE_START,0x6b,0x02,0x5f
  1596. CRT,RUN,UNDERLINE_LOCATION,0x60,0x6f,0x7d,0xeb,0xff
  1597. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x04,0x00
  1598. CRT,RUN,MISC_1,0x15,0x4f,0x9f,0x11
  1599. CRT,RUN,MODE_CONTROL,0x02
  1600. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1601. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  1602. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1603. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  1604. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1605. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x01,0xbe,0x00,0x00
  1606. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  1607. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1608. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1609. DIR,RUN,MISC_WRITE,0x2f
  1610. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  1611. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1612. CLK_IND, RUN, FREQ_2, 0x9b
  1613. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1614. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1615. CRT,RUN,LATCH_DATA, 0x00
  1616.  
  1617. [1152,864,32,56,60]
  1618. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1619. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1620. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1621. CRT,RUN,HORZ_TOTAL,0x57,0x47,0x48,0x9b,0x49,0x0d,0xac,0xff,0x00,0x60
  1622. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1623. CRT,RUN,VERT_RETRACE_START,0x77,0x10,0x5f
  1624. CRT,RUN,UNDERLINE_LOCATION,0x60,0x6f,0xac,0xeb,0xff
  1625. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x04,0x00
  1626. CRT,RUN,MISC_1,0x15,0xb1,0x9f,0x11
  1627. CRT,RUN,MODE_CONTROL,0x02
  1628. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1629. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  1630. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1631. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  1632. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1633. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x01,0xbe,0x00,0x00
  1634. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  1635. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1636. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1637. DIR,RUN,MISC_WRITE,0x2f
  1638. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  1639. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1640. CLK_IND, RUN, FREQ_2, 0x90
  1641. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1642. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1643. CRT,RUN,LATCH_DATA, 0x00
  1644.  
  1645. [1152,864,24,64,70]
  1646. # Unlock CRTC
  1647. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1648. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1649. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1650. # Dump CRT Controller Registers
  1651. CRT,RUN,HORZ_TOTAL,0x85,0x6b,0x6c,0x89,0x6f,0x16,0x92,0xff,0x00,0x60
  1652. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1653. CRT,RUN,VERT_RETRACE_START,0x6b,0x02,0x5f
  1654. CRT,RUN,UNDERLINE_LOCATION,0x60,0x59,0x7d,0xeb,0xff
  1655. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x10,0x00
  1656. CRT,RUN,MISC_1,0x15,0x7f,0x9f,0x11
  1657. CRT,RUN,MODE_CONTROL,0x02
  1658. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1659. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  1660. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1661. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  1662. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1663. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xbe,0x00,0x00
  1664. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  1665. # Lock CRTC Reg 11 for compatibility
  1666. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1667. # Dump ENG Register
  1668. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1669. # Dump MISCOUT Register
  1670. DIR,RUN,MISC_WRITE,0xef
  1671. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  1672. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1673. CLK_IND, RUN, FREQ_2, 0x9b
  1674. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1675. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1676. CRT,RUN,LATCH_DATA, 0x00
  1677.  
  1678. [1152,864,24,56,60]
  1679. # Unlock CRTC
  1680. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1681. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1682. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1683. # Dump CRT Controller Registers
  1684. CRT,RUN,HORZ_TOTAL,0x85,0x6b,0x6c,0x89,0x6f,0x15,0xac,0xff,0x00,0x60
  1685. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1686. CRT,RUN,VERT_RETRACE_START,0x77,0x00,0x5f
  1687. CRT,RUN,UNDERLINE_LOCATION,0x60,0x59,0x99,0xeb,0xff
  1688. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x14,0x00
  1689. CRT,RUN,MISC_1,0x15,0x7f,0x3d,0x11
  1690. CRT,RUN,MODE_CONTROL,0x02
  1691. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1692. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  1693. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1694. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  1695. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1696. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x15,0xbe,0x00,0x00
  1697. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  1698. # Lock CRTC Reg 11 for compatibility
  1699. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1700. # Dump ENG Register
  1701. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1702. # Dump MISCOUT Register
  1703. DIR,RUN,MISC_WRITE,0xef
  1704. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  1705. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1706. CLK_IND, RUN, FREQ_2, 0x90
  1707. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1708. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1709. CRT,RUN,LATCH_DATA, 0x00
  1710.  
  1711. [1152,864,16,82,90]
  1712. # Unlock CRTC
  1713. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1714. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1715. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1716. # Dump CRT Controller Registers
  1717. CRT,RUN,HORZ_TOTAL,0x59,0x47,0x48,0x9c,0x4a,0x0e,0x95,0xff,0x00,0x60
  1718. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1719. CRT,RUN,VERT_RETRACE_START,0x65,0x04,0x5f
  1720. CRT,RUN,UNDERLINE_LOCATION,0x60,0x6f,0x99,0xeb,0xff
  1721. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x08,0x00
  1722. CRT,RUN,MISC_1,0x15,0x4f,0x9f,0x11
  1723. CRT,RUN,MODE_CONTROL,0x02
  1724. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1725. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  1726. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1727. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  1728. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1729. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  1730. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  1731. # Lock CRTC Reg 11 for compatibility
  1732. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1733. # Dump ENG Register
  1734. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1735. # Dump MISCOUT Register
  1736. DIR,RUN,MISC_WRITE,0xef
  1737. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  1738. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1739. CLK_IND, RUN, FREQ_2, 0xb9
  1740. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1741. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1742. CRT,RUN,LATCH_DATA, 0x00
  1743.  
  1744. [1152,864,16,71,75]
  1745. # Unlock CRTC
  1746. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1747. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1748. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1749. # Dump CRT Controller Registers
  1750. CRT,RUN,HORZ_TOTAL,0x5a,0x47,0x48,0x9d,0x4b,0x0f,0xb7,0xff,0x00,0x60
  1751. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1752. CRT,RUN,VERT_RETRACE_START,0x81,0x00,0x5f
  1753. CRT,RUN,UNDERLINE_LOCATION,0x60,0x6f,0xa2,0xeb,0xff
  1754. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x08,0x00
  1755. CRT,RUN,MISC_1,0x15,0x4f,0x9f,0x11
  1756. CRT,RUN,MODE_CONTROL,0x02
  1757. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1758. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  1759. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1760. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  1761. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1762. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  1763. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  1764. # Lock CRTC Reg 11 for compatibility
  1765. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1766. # Dump ENG Register
  1767. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1768. # Dump MISCOUT Register
  1769. DIR,RUN,MISC_WRITE,0xef
  1770. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  1771. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1772. CLK_IND, RUN, FREQ_2, 0xa9
  1773. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1774. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1775. CRT,RUN,LATCH_DATA, 0x00
  1776.  
  1777. [1152,864,16,64,70]
  1778. # Unlock CRTC
  1779. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1780. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1781. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1782. # Dump CRT Controller Registers
  1783. CRT,RUN,HORZ_TOTAL,0x57,0x47,0x48,0x9a,0x4a,0x0f,0x92,0xff,0x00,0x60
  1784. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1785. CRT,RUN,VERT_RETRACE_START,0x6b,0x02,0x5f
  1786. CRT,RUN,UNDERLINE_LOCATION,0x60,0x6f,0x7d,0xeb,0xff
  1787. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x08,0x00
  1788. CRT,RUN,MISC_1,0x15,0x4f,0x9f,0x11
  1789. CRT,RUN,MODE_CONTROL,0x02
  1790. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1791. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  1792. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1793. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  1794. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1795. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  1796. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  1797. # Lock CRTC Reg 11 for compatibility
  1798. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1799. # Dump ENG Register
  1800. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1801. # Dump MISCOUT Register
  1802. DIR,RUN,MISC_WRITE,0xef
  1803. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  1804. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1805. CLK_IND, RUN, FREQ_2, 0x9b
  1806. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1807. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1808. CRT,RUN,LATCH_DATA, 0x00
  1809.  
  1810. [1152,864,16,56,60]
  1811. # Unlock CRTC
  1812. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1813. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1814. CRT,RUN,REG_LOCK_1,0x48,0xA5
  1815. # Dump CRT Controller Registers
  1816. CRT,RUN,HORZ_TOTAL,0x57,0x47,0x48,0x9b,0x49,0x0d,0xac,0xff,0x00,0x60
  1817. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1818. CRT,RUN,VERT_RETRACE_START,0x77,0x10,0x5f
  1819. CRT,RUN,UNDERLINE_LOCATION,0x60,0x6f,0xac,0xeb,0xff
  1820. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x08,0x00
  1821. CRT,RUN,MISC_1,0x15,0xb1,0x9f,0x11
  1822. CRT,RUN,MODE_CONTROL,0x02
  1823. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1824. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  1825. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1826. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  1827. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1828. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  1829. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  1830. # Lock CRTC Reg 11 for compatibility
  1831. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1832. # Dump ENG Register
  1833. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1834. # Dump MISCOUT Register
  1835. DIR,RUN,MISC_WRITE,0xef
  1836. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  1837. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1838. CLK_IND, RUN, FREQ_2, 0x90
  1839. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1840. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1841. CRT,RUN,LATCH_DATA, 0x00
  1842.  
  1843. [1152,864,8,82,90]
  1844. # Unlock CRTC
  1845. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1846. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1847. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1848. # Dump CRT Controller Registers
  1849. CRT,RUN,HORZ_TOTAL,0x59,0x47,0x48,0x9c,0x4a,0x0e,0x95,0xff,0x00,0x60
  1850. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1851. CRT,RUN,VERT_RETRACE_START,0x65,0x04,0x5f
  1852. CRT,RUN,UNDERLINE_LOCATION,0x60,0x6f,0x99,0xeb,0xff
  1853. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  1854. CRT,RUN,MISC_1,0x15,0x4f,0x9f,0x11
  1855. CRT,RUN,MODE_CONTROL,0x02
  1856. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1857. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  1858. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1859. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  1860. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1861. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  1862. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  1863. # Lock CRTC Reg 11 for compatibility
  1864. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1865. # Dump ENG Register
  1866. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1867. # Dump MISCOUT Register
  1868. DIR,RUN,MISC_WRITE,0xef
  1869. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  1870. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1871. CLK_IND, RUN, FREQ_2, 0xb9
  1872. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1873. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1874. CRT,RUN,LATCH_DATA, 0x08
  1875.  
  1876. [1152,864,8,71,75]
  1877. # Unlock CRTC
  1878. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1879. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1880. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1881. # Dump CRT Controller Registers
  1882. CRT,RUN,HORZ_TOTAL,0x5a,0x47,0x48,0x9d,0x4b,0x0f,0xb7,0xff,0x00,0x60
  1883. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1884. CRT,RUN,VERT_RETRACE_START,0x81,0x00,0x5f
  1885. CRT,RUN,UNDERLINE_LOCATION,0x60,0x6f,0xa2,0xeb,0xff
  1886. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  1887. CRT,RUN,MISC_1,0x15,0x4f,0x9f,0x11
  1888. CRT,RUN,MODE_CONTROL,0x02
  1889. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1890. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  1891. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1892. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  1893. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1894. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  1895. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  1896. # Lock CRTC Reg 11 for compatibility
  1897. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1898. # Dump ENG Register
  1899. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1900. # Dump MISCOUT Register
  1901. DIR,RUN,MISC_WRITE,0xef
  1902. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  1903. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1904. CLK_IND, RUN, FREQ_2, 0xa9
  1905. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1906. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1907. CRT,RUN,LATCH_DATA, 0x08
  1908.  
  1909. [1152,864,8,64,70]
  1910. # Unlock CRTC
  1911. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1912. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1913. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1914. # Dump CRT Controller Registers
  1915. CRT,RUN,HORZ_TOTAL,0x57,0x47,0x48,0x9a,0x4a,0x0f,0x92,0xff,0x00,0x60
  1916. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1917. CRT,RUN,VERT_RETRACE_START,0x6b,0x02,0x5f
  1918. CRT,RUN,UNDERLINE_LOCATION,0x60,0x6f,0x7d,0xeb,0xff
  1919. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  1920. CRT,RUN,MISC_1,0x15,0x4f,0x9f,0x11
  1921. CRT,RUN,MODE_CONTROL,0x02
  1922. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1923. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  1924. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1925. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  1926. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1927. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  1928. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  1929. # Lock CRTC Reg 11 for compatibility
  1930. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1931. # Dump ENG Register
  1932. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1933. # Dump MISCOUT Register
  1934. DIR,RUN,MISC_WRITE,0xef
  1935. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  1936. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1937. CLK_IND, RUN, FREQ_2, 0x9b
  1938. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1939. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1940. CRT,RUN,LATCH_DATA, 0x08
  1941.  
  1942. [1152,864,8,56,60]
  1943. # Unlock CRTC
  1944. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1945. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1946. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1947. # Dump CRT Controller Registers
  1948. CRT,RUN,HORZ_TOTAL,0x57,0x47,0x48,0x9b,0x49,0x0d,0xac,0xff,0x00,0x60
  1949. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1950. CRT,RUN,VERT_RETRACE_START,0x77,0x10,0x5f
  1951. CRT,RUN,UNDERLINE_LOCATION,0x60,0x6f,0xac,0xeb,0xff
  1952. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  1953. CRT,RUN,MISC_1,0x15,0xb1,0x9f,0x11
  1954. CRT,RUN,MODE_CONTROL,0x02
  1955. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1956. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  1957. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1958. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  1959. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1960. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  1961. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  1962. # Lock CRTC Reg 11 for compatibility
  1963. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1964. # Dump ENG Register
  1965. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1966. # Dump MISCOUT Register
  1967. DIR,RUN,MISC_WRITE,0xef
  1968. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  1969. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1970. CLK_IND, RUN, FREQ_2, 0x90
  1971. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  1972. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  1973. CRT,RUN,LATCH_DATA, 0x08
  1974.  
  1975. [1024,768,32,64,80]
  1976. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1977. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1978. CRT,RUN,REG_LOCK_1,0x48,0xa5
  1979. CRT,RUN,HORZ_TOTAL,0x4e,0x3f,0x40,0x11,0x44,0x0b,0x26,0xf5,0x00,0x60
  1980. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1981. CRT,RUN,VERT_RETRACE_START,0x0a,0x08,0xff
  1982. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x24,0xe3,0xff
  1983. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x04,0x00
  1984. CRT,RUN,MISC_1,0x15,0x47,0x25,0x11
  1985. CRT,RUN,MODE_CONTROL,0x02
  1986. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  1987. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  1988. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1989. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  1990. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  1991. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x01,0xbe,0x00,0x00
  1992. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  1993. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1994. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1995. DIR,RUN,MISC_WRITE,0x2f
  1996. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  1997. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  1998. CLK_IND, RUN, FREQ_2, 0x93
  1999. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2000. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2001. CRT,RUN,LATCH_DATA, 0x00
  2002.  
  2003. [1024,768,32,60,75]
  2004. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2005. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2006. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2007. CRT,RUN,HORZ_TOTAL,0x4d,0x3f,0x40,0x11,0x41,0x07,0x1e,0xf5,0x00,0x60
  2008. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2009. CRT,RUN,VERT_RETRACE_START,0x00,0x03,0xff
  2010. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x1e,0xe3,0xff
  2011. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x04,0x00
  2012. CRT,RUN,MISC_1,0x15,0x47,0x25,0x11
  2013. CRT,RUN,MODE_CONTROL,0x02
  2014. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2015. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  2016. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2017. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2018. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2019. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x01,0xbe,0x00,0x00
  2020. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2021. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2022. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2023. DIR,RUN,MISC_WRITE,0x2f
  2024. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  2025. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2026. CLK_IND, RUN, FREQ_2, 0x8c
  2027. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2028. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2029. CRT,RUN,LATCH_DATA, 0x00
  2030.  
  2031. [1024,768,32,58,72]
  2032. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2033. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2034. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2035. CRT,RUN,HORZ_TOTAL,0x4c,0x3f,0x40,0x13,0x42,0x0f,0x20,0xf5,0x00,0x60
  2036. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2037. CRT,RUN,VERT_RETRACE_START,0x00,0x06,0xff
  2038. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x1a,0xe3,0xff
  2039. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x04,0x00
  2040. CRT,RUN,MISC_1,0x15,0x45,0x25,0x11
  2041. CRT,RUN,MODE_CONTROL,0x02
  2042. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2043. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  2044. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2045. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2046. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2047. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x01,0xbe,0x00,0x00
  2048. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2049. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2050. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2051. DIR,RUN,MISC_WRITE,0x2f
  2052. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  2053. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2054. CLK_IND, RUN, FREQ_2, 0x88
  2055. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2056. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2057. CRT,RUN,LATCH_DATA, 0x00
  2058.  
  2059. [1024,768,32,56,70]
  2060. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2061. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2062. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2063. CRT,RUN,HORZ_TOTAL,0x4e,0x3f,0x40,0x12,0x41,0x0a,0x24,0xf5,0x00,0x60
  2064. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2065. CRT,RUN,VERT_RETRACE_START,0x02,0x08,0xff
  2066. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x24,0xe3,0xff
  2067. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x04,0x00
  2068. CRT,RUN,MISC_1,0x15,0x47,0x25,0x11
  2069. CRT,RUN,MODE_CONTROL,0x02
  2070. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2071. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  2072. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2073. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2074. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2075. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x01,0xbe,0x00,0x00
  2076. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2077. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2078. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2079. DIR,RUN,MISC_WRITE,0x2f
  2080. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  2081. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2082. CLK_IND, RUN, FREQ_2, 0x88
  2083. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2084. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2085. CRT,RUN,LATCH_DATA, 0x00
  2086.  
  2087. [1024,768,32,48,60]
  2088. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2089. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2090. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2091. CRT,RUN,HORZ_TOTAL,0x4f,0x3f,0x40,0x12,0x41,0x0a,0x24,0xf5,0x00,0x60
  2092. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2093. CRT,RUN,VERT_RETRACE_START,0x02,0x08,0xff
  2094. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x24,0xe3,0xff
  2095. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x04,0x00
  2096. CRT,RUN,MISC_1,0x15,0x48,0x25,0x11
  2097. CRT,RUN,MODE_CONTROL,0x02
  2098. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2099. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  2100. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2101. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2102. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2103. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x01,0xbe,0x00,0x00
  2104. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2105. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2106. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2107. DIR,RUN,MISC_WRITE,0x2f
  2108. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  2109. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2110. CLK_IND, RUN, FREQ_2, 0x7e
  2111. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2112. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2113. CRT,RUN,LATCH_DATA, 0x00
  2114.  
  2115. [1024,768,24,64,80]
  2116. # Unlock CRTC
  2117. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2118. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2119. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2120. # Dump CRT Controller Registers
  2121. CRT,RUN,HORZ_TOTAL,0x79,0x5f,0x60,0x9d,0x65,0x8e,0x1f,0xf5,0x00,0x60
  2122. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2123. CRT,RUN,VERT_RETRACE_START,0x00,0x0e,0xff
  2124. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x1b,0xeb,0xff
  2125. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x14,0x00
  2126. CRT,RUN,MISC_1,0x15,0x70,0x3d,0x11
  2127. CRT,RUN,MODE_CONTROL,0x02
  2128. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2129. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  2130. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2131. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2132. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2133. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x15,0xbe,0x00,0x00
  2134. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2135. # Lock CRTC Reg 11 for compatibility
  2136. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2137. # Dump ENG Register
  2138. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2139. # Dump MISCOUT Register
  2140. DIR,RUN,MISC_WRITE,0xef
  2141. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  2142. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2143. CLK_IND, RUN, FREQ_2, 0x93
  2144. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2145. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2146. CRT,RUN,LATCH_DATA, 0x00
  2147.  
  2148. [1024,768,24,60,75]
  2149. # Unlock CRTC
  2150. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2151. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2152. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2153. # Dump CRT Controller Registers
  2154. CRT,RUN,HORZ_TOTAL,0x76,0x5f,0x60,0x99,0x63,0x90,0x1e,0xf1,0x00,0x60
  2155. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2156. CRT,RUN,VERT_RETRACE_START,0xff,0x05,0xff
  2157. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x1e,0xeb,0xff
  2158. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x14,0x00
  2159. CRT,RUN,MISC_1,0x15,0x70,0x21,0x11
  2160. CRT,RUN,MODE_CONTROL,0x02
  2161. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2162. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  2163. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2164. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2165. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2166. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x15,0xbe,0x00,0x00
  2167. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2168. # Lock CRTC Reg 11 for compatibility
  2169. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2170. # Dump ENG Register
  2171. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2172. # Dump MISCOUT Register
  2173. DIR,RUN,MISC_WRITE,0xef
  2174. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  2175. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2176. CLK_IND, RUN, FREQ_2, 0x8c
  2177. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2178. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2179. CRT,RUN,LATCH_DATA, 0x00
  2180.  
  2181. [1024,768,24,58,72]
  2182. # Unlock CRTC
  2183. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2184. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2185. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2186. # Dump CRT Controller Registers
  2187. CRT,RUN,HORZ_TOTAL,0x76,0x5f,0x60,0x9a,0x61,0x8a,0x19,0xf5,0x00,0x60
  2188. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2189. CRT,RUN,VERT_RETRACE_START,0x00,0x06,0xff
  2190. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x11,0xeb,0xff
  2191. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x14,0x00
  2192. CRT,RUN,MISC_1,0x15,0x70,0x21,0x11
  2193. CRT,RUN,MODE_CONTROL,0x02
  2194. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2195. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  2196. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2197. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2198. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2199. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x15,0xbe,0x00,0x00
  2200. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2201. # Lock CRTC Reg 11 for compatibility
  2202. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2203. # Dump ENG Register
  2204. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2205. # Dump MISCOUT Register
  2206. DIR,RUN,MISC_WRITE,0xef
  2207. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  2208. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2209. CLK_IND, RUN, FREQ_2, 0x88
  2210. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2211. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2212. CRT,RUN,LATCH_DATA, 0x00
  2213.  
  2214. [1024,768,24,56,70]
  2215. # Unlock CRTC
  2216. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2217. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2218. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2219. # Dump CRT Controller Registers
  2220. CRT,RUN,HORZ_TOTAL,0x76,0x5f,0x60,0x1b,0x62,0x8f,0x2a,0xf5,0x00,0x60
  2221. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2222. CRT,RUN,VERT_RETRACE_START,0x03,0x09,0xff
  2223. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x2a,0xeb,0xff
  2224. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x14,0x00
  2225. CRT,RUN,MISC_1,0x15,0x71,0x21,0x11
  2226. CRT,RUN,MODE_CONTROL,0x02
  2227. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2228. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  2229. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2230. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2231. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2232. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x15,0xbe,0x00,0x00
  2233. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2234. # Lock CRTC Reg 11 for compatibility
  2235. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2236. # Dump ENG Register
  2237. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2238. # Dump MISCOUT Register
  2239. DIR,RUN,MISC_WRITE,0xef
  2240. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  2241. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2242. CLK_IND, RUN, FREQ_2, 0x88
  2243. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2244. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2245. CRT,RUN,LATCH_DATA, 0x00
  2246.  
  2247. [1024,768,24,48,60]
  2248. # Unlock CRTC
  2249. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2250. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2251. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2252. # Dump CRT Controller Registers
  2253. CRT,RUN,HORZ_TOTAL,0x79,0x5f,0x60,0x9d,0x62,0x8f,0x24,0xf5,0x00,0x60
  2254. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2255. CRT,RUN,VERT_RETRACE_START,0x02,0x08,0xff
  2256. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x24,0xeb,0xff
  2257. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x14,0x00
  2258. CRT,RUN,MISC_1,0x15,0x73,0x21,0x11
  2259. CRT,RUN,MODE_CONTROL,0x02
  2260. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2261. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  2262. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2263. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2264. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2265. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x15,0xbe,0x00,0x00
  2266. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2267. # Lock CRTC Reg 11 for compatibility
  2268. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2269. # Dump ENG Register
  2270. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2271. # Dump MISCOUT Register
  2272. DIR,RUN,MISC_WRITE,0xef
  2273. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  2274. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2275. CLK_IND, RUN, FREQ_2, 0x7e
  2276. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2277. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2278. CRT,RUN,LATCH_DATA, 0x00
  2279.  
  2280. [1024,768,16,96,120]
  2281. # Unlock CRTC
  2282. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2283. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2284. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2285. # Dump CRT Controller Registers
  2286. CRT,RUN,HORZ_TOTAL,0x4e,0x3f,0x40,0x11,0x43,0x0e,0x28,0xf5,0x00,0x60
  2287. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2288. CRT,RUN,VERT_RETRACE_START,0x00,0x02,0xff
  2289. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x24,0xe3,0xff
  2290. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  2291. CRT,RUN,MISC_1,0x15,0x49,0x20,0x11
  2292. CRT,RUN,MODE_CONTROL,0x02
  2293. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2294. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  2295. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2296. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2297. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2298. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  2299. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2300. # Lock CRTC Reg 11 for compatibility
  2301. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2302. # Dump ENG Register
  2303. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2304. # Dump MISCOUT Register
  2305. DIR,RUN,MISC_WRITE,0xef
  2306. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  2307. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2308. CLK_IND, RUN, FREQ_2, 0xbd
  2309. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2310. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2311. CRT,RUN,LATCH_DATA, 0x00
  2312.  
  2313. [1024,768,16,81,100]
  2314. # Unlock CRTC
  2315. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2316. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2317. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2318. # Dump CRT Controller Registers
  2319. CRT,RUN,HORZ_TOTAL,0x4f,0x3f,0x40,0x12,0x42,0x0b,0x24,0xf5,0x00,0x60
  2320. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2321. CRT,RUN,VERT_RETRACE_START,0x01,0x07,0xff
  2322. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x24,0xe3,0xff
  2323. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  2324. CRT,RUN,MISC_1,0x15,0x49,0x20,0x11
  2325. CRT,RUN,MODE_CONTROL,0x02
  2326. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2327. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  2328. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2329. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2330. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2331. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  2332. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2333. # Lock CRTC Reg 11 for compatibility
  2334. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2335. # Dump ENG Register
  2336. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2337. # Dump MISCOUT Register
  2338. DIR,RUN,MISC_WRITE,0xef
  2339. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  2340. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2341. CLK_IND, RUN, FREQ_2, 0xa9
  2342. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2343. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2344. CRT,RUN,LATCH_DATA, 0x00
  2345.  
  2346. [1024,768,16,64,80]
  2347. # Unlock CRTC
  2348. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2349. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2350. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2351. # Dump CRT Controller Registers
  2352. CRT,RUN,HORZ_TOTAL,0x4e,0x3f,0x40,0x11,0x44,0x0b,0x26,0xf5,0x00,0x60
  2353. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2354. CRT,RUN,VERT_RETRACE_START,0x0a,0x08,0xff
  2355. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x24,0xe3,0xff
  2356. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  2357. CRT,RUN,MISC_1,0x15,0x47,0x20,0x11
  2358. CRT,RUN,MODE_CONTROL,0x02
  2359. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2360. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  2361. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2362. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2363. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2364. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  2365. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2366. # Lock CRTC Reg 11 for compatibility
  2367. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2368. # Dump ENG Register
  2369. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2370. # Dump MISCOUT Register
  2371. DIR,RUN,MISC_WRITE,0xef
  2372. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  2373. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2374. CLK_IND, RUN, FREQ_2, 0x93
  2375. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2376. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2377. CRT,RUN,LATCH_DATA, 0x00
  2378.  
  2379. [1024,768,16,60,75]
  2380. # Unlock CRTC
  2381. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2382. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2383. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2384. # Dump CRT Controller Registers
  2385. CRT,RUN,HORZ_TOTAL,0x4d,0x3f,0x40,0x11,0x41,0x07,0x1e,0xf5,0x00,0x60
  2386. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2387. CRT,RUN,VERT_RETRACE_START,0x00,0x03,0xff
  2388. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x1e,0xe3,0xff
  2389. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  2390. CRT,RUN,MISC_1,0x15,0x47,0x20,0x11
  2391. CRT,RUN,MODE_CONTROL,0x02
  2392. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2393. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  2394. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2395. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2396. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2397. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  2398. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2399. # Lock CRTC Reg 11 for compatibility
  2400. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2401. # Dump ENG Register
  2402. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2403. # Dump MISCOUT Register
  2404. DIR,RUN,MISC_WRITE,0xef
  2405. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  2406. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2407. CLK_IND, RUN, FREQ_2, 0x8c
  2408. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2409. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2410. CRT,RUN,LATCH_DATA, 0x00
  2411.  
  2412. [1024,768,16,58,72]
  2413. # Unlock CRTC
  2414. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2415. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2416. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2417. # Dump CRT Controller Registers
  2418. CRT,RUN,HORZ_TOTAL,0x4c,0x3f,0x40,0x13,0x42,0x0f,0x20,0xf5,0x00,0x60
  2419. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2420. CRT,RUN,VERT_RETRACE_START,0x00,0x06,0xff
  2421. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x1a,0xe3,0xff
  2422. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  2423. CRT,RUN,MISC_1,0x15,0x45,0x20,0x11
  2424. CRT,RUN,MODE_CONTROL,0x02
  2425. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2426. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  2427. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2428. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2429. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2430. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  2431. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2432. # Lock CRTC Reg 11 for compatibility
  2433. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2434. # Dump ENG Register
  2435. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2436. # Dump MISCOUT Register
  2437. DIR,RUN,MISC_WRITE,0xef
  2438. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2439. CLK_IND, RUN, FREQ_2,0x88
  2440. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  2441. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2442. CLK_IND, RUN, FREQ_2, 0x88
  2443. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2444. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2445. CRT,RUN,LATCH_DATA, 0x00
  2446.  
  2447. [1024,768,16,56,70]
  2448. # Unlock CRTC
  2449. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2450. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2451. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2452. # Dump CRT Controller Registers
  2453. CRT,RUN,HORZ_TOTAL,0x4e,0x3f,0x40,0x12,0x41,0x0a,0x24,0xf5,0x00,0x60
  2454. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2455. CRT,RUN,VERT_RETRACE_START,0x02,0x08,0xff
  2456. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x24,0xe3,0xff
  2457. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  2458. CRT,RUN,MISC_1,0x15,0x47,0x20,0x11
  2459. CRT,RUN,MODE_CONTROL,0x02
  2460. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2461. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  2462. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2463. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2464. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2465. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  2466. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2467. # Lock CRTC Reg 11 for compatibility
  2468. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2469. # Dump ENG Register
  2470. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2471. # Dump MISCOUT Register
  2472. DIR,RUN,MISC_WRITE,0xef
  2473. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2474. CLK_IND, RUN, FREQ_2,0x88
  2475. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  2476. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2477. CLK_IND, RUN, FREQ_2, 0x88
  2478. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2479. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2480. CRT,RUN,LATCH_DATA, 0x00
  2481.  
  2482. [1024,768,16,48,60]
  2483. # Unlock CRTC
  2484. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2485. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2486. CRT,RUN,REG_LOCK_1,0x48,0xA5
  2487. # Dump CRT Controller Registers
  2488. CRT,RUN,HORZ_TOTAL,0x4f,0x3f,0x40,0x12,0x41,0x0a,0x24,0xf5,0x00,0x60
  2489. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2490. CRT,RUN,VERT_RETRACE_START,0x02,0x08,0xff
  2491. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x24,0xe3,0xff
  2492. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  2493. CRT,RUN,MISC_1,0x15,0x48,0x20,0x11
  2494. CRT,RUN,MODE_CONTROL,0x02
  2495. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2496. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  2497. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2498. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2499. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2500. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  2501. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2502. # Lock CRTC Reg 11 for compatibility
  2503. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2504. # Dump ENG Register
  2505. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2506. # Dump MISCOUT Register
  2507. DIR,RUN,MISC_WRITE,0xef
  2508. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  2509. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2510. CLK_IND, RUN, FREQ_2, 0x7E
  2511. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2512. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2513. CRT,RUN,LATCH_DATA, 0x00
  2514.  
  2515. [1024,768,8,96,120]
  2516. # Unlock CRTC
  2517. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2518. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2519. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2520. # Dump CRT Controller Registers
  2521. CRT,RUN,HORZ_TOTAL,0x4e,0x3f,0x40,0x11,0x43,0x0e,0x28,0xf5,0x00,0x60
  2522. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2523. CRT,RUN,VERT_RETRACE_START,0x00,0x02,0xff
  2524. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x24,0xe3,0xff
  2525. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  2526. CRT,RUN,MISC_1,0x15,0x49,0x25,0x11
  2527. CRT,RUN,MODE_CONTROL,0x02
  2528. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2529. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  2530. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2531. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2532. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2533. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  2534. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2535. # Lock CRTC Reg 11 for compatibility
  2536. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2537. # Dump ENG Register
  2538. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2539. # Dump MISCOUT Register
  2540. DIR,RUN,MISC_WRITE,0xef
  2541. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  2542. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2543. CLK_IND, RUN, FREQ_2, 0xbd
  2544. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2545. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2546. CRT,RUN,LATCH_DATA, 0x08
  2547.  
  2548. [1024,768,8,81,100]
  2549. # Unlock CRTC
  2550. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2551. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2552. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2553. # Dump CRT Controller Registers
  2554. CRT,RUN,HORZ_TOTAL,0x4f,0x3f,0x40,0x12,0x42,0x0b,0x24,0xf5,0x00,0x60
  2555. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2556. CRT,RUN,VERT_RETRACE_START,0x01,0x07,0xff
  2557. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x24,0xe3,0xff
  2558. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  2559. CRT,RUN,MISC_1,0x15,0x49,0x25,0x11
  2560. CRT,RUN,MODE_CONTROL,0x02
  2561. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2562. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  2563. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2564. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2565. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2566. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  2567. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2568. # Lock CRTC Reg 11 for compatibility
  2569. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2570. # Dump ENG Register
  2571. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2572. # Dump MISCOUT Register
  2573. DIR,RUN,MISC_WRITE,0xef
  2574. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  2575. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2576. CLK_IND, RUN, FREQ_2, 0xa9
  2577. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2578. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2579. CRT,RUN,LATCH_DATA, 0x08
  2580.  
  2581. [1024,768,8,64,80]
  2582. # Unlock CRTC
  2583. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2584. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2585. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2586. # Dump CRT Controller Registers
  2587. CRT,RUN,HORZ_TOTAL,0x4e,0x3f,0x40,0x11,0x44,0x0b,0x26,0xf5,0x00,0x60
  2588. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2589. CRT,RUN,VERT_RETRACE_START,0x0a,0x08,0xff
  2590. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x24,0xe3,0xff
  2591. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  2592. CRT,RUN,MISC_1,0x15,0x47,0x25,0x11
  2593. CRT,RUN,MODE_CONTROL,0x02
  2594. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2595. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  2596. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2597. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2598. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2599. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  2600. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2601. # Lock CRTC Reg 11 for compatibility
  2602. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2603. # Dump ENG Register
  2604. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2605. # Dump MISCOUT Register
  2606. DIR,RUN,MISC_WRITE,0xef
  2607. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  2608. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2609. CLK_IND, RUN, FREQ_2, 0x93
  2610. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2611. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2612. CRT,RUN,LATCH_DATA, 0x08
  2613.  
  2614. [1024,768,8,60,75]
  2615. # Unlock CRTC
  2616. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2617. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2618. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2619. # Dump CRT Controller Registers
  2620. CRT,RUN,HORZ_TOTAL,0x4d,0x3f,0x40,0x11,0x41,0x07,0x1e,0xf5,0x00,0x60
  2621. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2622. CRT,RUN,VERT_RETRACE_START,0x00,0x03,0xff
  2623. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x1e,0xe3,0xff
  2624. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  2625. CRT,RUN,MISC_1,0x15,0x47,0x25,0x11
  2626. CRT,RUN,MODE_CONTROL,0x02
  2627. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2628. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  2629. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2630. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2631. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2632. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  2633. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2634. # Lock CRTC Reg 11 for compatibility
  2635. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2636. # Dump ENG Register
  2637. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2638. # Dump MISCOUT Register
  2639. DIR,RUN,MISC_WRITE,0xef
  2640. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  2641. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2642. CLK_IND, RUN, FREQ_2, 0x8c
  2643. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2644. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2645. CRT,RUN,LATCH_DATA, 0x08
  2646.  
  2647. [1024,768,8,58,72]
  2648. # Unlock CRTC
  2649. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2650. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2651. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2652. # Dump CRT Controller Registers
  2653. CRT,RUN,HORZ_TOTAL,0x4c,0x3f,0x40,0x13,0x42,0x0f,0x20,0xf5,0x00,0x60
  2654. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2655. CRT,RUN,VERT_RETRACE_START,0x00,0x06,0xff
  2656. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x1a,0xe3,0xff
  2657. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  2658. CRT,RUN,MISC_1,0x15,0x45,0x25,0x11
  2659. CRT,RUN,MODE_CONTROL,0x02
  2660. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2661. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  2662. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2663. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2664. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2665. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  2666. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2667. # Lock CRTC Reg 11 for compatibility
  2668. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2669. # Dump ENG Register
  2670. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2671. # Dump MISCOUT Register
  2672. DIR,RUN,MISC_WRITE,0xef
  2673. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  2674. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2675. CLK_IND, RUN, FREQ_2, 0x88
  2676. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2677. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2678. CRT,RUN,LATCH_DATA, 0x08
  2679.  
  2680. [1024,768,8,56,70]
  2681. # Unlock CRTC
  2682. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2683. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2684. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2685. # Dump CRT Controller Registers
  2686. CRT,RUN,HORZ_TOTAL,0x4e,0x3f,0x40,0x12,0x41,0x0a,0x24,0xf5,0x00,0x60
  2687. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2688. CRT,RUN,VERT_RETRACE_START,0x02,0x08,0xff
  2689. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x24,0xe3,0xff
  2690. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  2691. CRT,RUN,MISC_1,0x15,0x47,0x25,0x11
  2692. CRT,RUN,MODE_CONTROL,0x02
  2693. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2694. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  2695. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2696. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2697. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2698. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  2699. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2700. # Lock CRTC Reg 11 for compatibility
  2701. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2702. # Dump ENG Register
  2703. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2704. # Dump MISCOUT Register
  2705. DIR,RUN,MISC_WRITE,0xef
  2706. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  2707. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2708. CLK_IND, RUN, FREQ_2, 0x88
  2709. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2710. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2711. CRT,RUN,LATCH_DATA, 0x08
  2712.  
  2713. [1024,768,8,48,60]
  2714. # Unlock CRTC
  2715. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2716. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2717. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2718. # Dump CRT Controller Registers
  2719. CRT,RUN,HORZ_TOTAL,0x4f,0x3f,0x40,0x12,0x41,0x0a,0x24,0xf5,0x00,0x60
  2720. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2721. CRT,RUN,VERT_RETRACE_START,0x02,0x08,0xff
  2722. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x24,0xe3,0xff
  2723. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  2724. CRT,RUN,MISC_1,0x15,0x48,0x25,0x11
  2725. CRT,RUN,MODE_CONTROL,0x02
  2726. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2727. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  2728. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2729. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2730. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2731. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  2732. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2733. # Lock CRTC Reg 11 for compatibility
  2734. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2735. # Dump ENG Register
  2736. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2737. # Dump MISCOUT Register
  2738. DIR,RUN,MISC_WRITE,0xef
  2739. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  2740. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2741. CLK_IND, RUN, FREQ_2, 0x7e
  2742. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2743. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2744. CRT,RUN,LATCH_DATA, 0x08
  2745.  
  2746. [800,600,32,75,120]
  2747. # Unlock CRTC
  2748. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2749. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2750. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2751. # Dump CRT Controller Registers
  2752. CRT,RUN,HORZ_TOTAL,0x39,0x33,0x31,0x00,0x32,0x1a,0x83,0xf0,0x00,0x60
  2753. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2754. CRT,RUN,VERT_RETRACE_START,0x5a,0x0c,0x57
  2755. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  2756. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x04,0x00
  2757. CRT,RUN,MISC_1,0x15,0x34,0x1e,0x11
  2758. CRT,RUN,MODE_CONTROL,0x02
  2759. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2760. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  2761. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2762. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2763. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2764. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x05,0xae,0x00,0x00
  2765. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2766. # Lock CRTC Reg 11 for compatibility
  2767. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2768. # Dump ENG Register
  2769. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2770. # Dump MISCOUT Register
  2771. DIR,RUN,MISC_WRITE,0xef
  2772. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  2773. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2774. CLK_IND, RUN, FREQ_2, 0x8a
  2775. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2776. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2777. CRT,RUN,LATCH_DATA, 0x00
  2778.  
  2779. [800,600,32,64,100]
  2780. # Unlock CRTC
  2781. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2782. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2783. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2784. # Dump CRT Controller Registers
  2785. CRT,RUN,HORZ_TOTAL,0x3a,0x33,0x31,0x00,0x34,0x1a,0x82,0xf0,0x00,0x60
  2786. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2787. CRT,RUN,VERT_RETRACE_START,0x63,0x02,0x57
  2788. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  2789. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x04,0x00
  2790. CRT,RUN,MISC_1,0x15,0x33,0x1e,0x11
  2791. CRT,RUN,MODE_CONTROL,0x02
  2792. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2793. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  2794. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2795. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2796. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2797. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x05,0xae,0x00,0x00
  2798. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2799. # Lock CRTC Reg 11 for compatibility
  2800. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2801. # Dump ENG Register
  2802. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2803. # Dump MISCOUT Register
  2804. DIR,RUN,MISC_WRITE,0xef
  2805. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  2806. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2807. CLK_IND, RUN, FREQ_2, 0x7e
  2808. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2809. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2810. CRT,RUN,LATCH_DATA, 0x00
  2811.  
  2812. [800,600,32,56,90]
  2813. # Unlock CRTC
  2814. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2815. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2816. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2817. # Dump CRT Controller Registers
  2818. CRT,RUN,HORZ_TOTAL,0x3b,0x33,0x31,0x00,0x34,0x1a,0x72,0xf0,0x00,0x60
  2819. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2820. CRT,RUN,VERT_RETRACE_START,0x60,0x02,0x57
  2821. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  2822. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x04,0x00
  2823. CRT,RUN,MISC_1,0x15,0x34,0x1e,0x11
  2824. CRT,RUN,MODE_CONTROL,0x02
  2825. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2826. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  2827. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2828. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2829. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2830. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x05,0xae,0x00,0x00
  2831. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2832. # Lock CRTC Reg 11 for compatibility
  2833. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2834. # Dump ENG Register
  2835. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2836. # Dump MISCOUT Register
  2837. DIR,RUN,MISC_WRITE,0xef
  2838. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  2839. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2840. CLK_IND, RUN, FREQ_2, 0x70
  2841. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2842. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2843. CRT,RUN,LATCH_DATA, 0x00
  2844.  
  2845. [800,600,32,46,75]
  2846. # Unlock CRTC
  2847. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2848. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2849. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2850. # Dump CRT Controller Registers
  2851. CRT,RUN,HORZ_TOTAL,0x3d,0x33,0x31,0x00,0x33,0x18,0x6f,0xe0,0x00,0x60
  2852. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2853. CRT,RUN,VERT_RETRACE_START,0x58,0x0b,0x57
  2854. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  2855. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x04,0x00
  2856. CRT,RUN,MISC_1,0x15,0x36,0x1e,0x11
  2857. CRT,RUN,MODE_CONTROL,0x02
  2858. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2859. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  2860. CRT,RUN,EXT_HORZ_OVERFLOW,0x08
  2861. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2862. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2863. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x05,0xae,0x00,0x00
  2864. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2865. # Lock CRTC Reg 11 for compatibility
  2866. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2867. # Dump ENG Register
  2868. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2869. # Dump MISCOUT Register
  2870. DIR,RUN,MISC_WRITE,0xef
  2871. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  2872. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2873. CLK_IND, RUN, FREQ_2, 0x60
  2874. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2875. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2876. CRT,RUN,LATCH_DATA, 0x00
  2877.  
  2878. [800,600,32,48,72]
  2879. # Unlock CRTC
  2880. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2881. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2882. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2883. # Dump CRT Controller Registers
  2884. CRT,RUN,HORZ_TOTAL,0x3c,0x33,0x31,0x00,0x35,0x1d,0x98,0xf0,0x00,0x60
  2885. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2886. CRT,RUN,VERT_RETRACE_START,0x7c,0x22,0x57
  2887. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  2888. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x04,0x00
  2889. CRT,RUN,MISC_1,0x15,0x36,0x1e,0x11
  2890. CRT,RUN,MODE_CONTROL,0x02
  2891. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2892. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  2893. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2894. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2895. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2896. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x05,0xae,0x00,0x00
  2897. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2898. # Lock CRTC Reg 11 for compatibility
  2899. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2900. # Dump ENG Register
  2901. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2902. # Dump MISCOUT Register
  2903. DIR,RUN,MISC_WRITE,0xef
  2904. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  2905. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2906. CLK_IND, RUN, FREQ_2, 0x61
  2907. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2908. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2909. CRT,RUN,LATCH_DATA, 0x00
  2910.  
  2911. [800,600,32,35,56]
  2912. # Unlock CRTC
  2913. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2914. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2915. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2916. # Dump CRT Controller Registers
  2917. CRT,RUN,HORZ_TOTAL,0x3b,0x33,0x31,0x00,0x33,0x18,0x6f,0xf0,0x00,0x60
  2918. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2919. CRT,RUN,VERT_RETRACE_START,0x58,0x0a,0x57
  2920. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  2921. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x04,0x00
  2922. CRT,RUN,MISC_1,0x15,0x34,0x1e,0x11
  2923. CRT,RUN,MODE_CONTROL,0x02
  2924. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2925. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  2926. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2927. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2928. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2929. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x05,0xae,0x00,0x00
  2930. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2931. # Lock CRTC Reg 11 for compatibility
  2932. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2933. # Dump ENG Register
  2934. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2935. # Dump MISCOUT Register
  2936. DIR,RUN,MISC_WRITE,0xef
  2937. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  2938. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2939. CLK_IND, RUN, FREQ_2, 0x45
  2940. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2941. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2942. CRT,RUN,LATCH_DATA, 0x00
  2943.  
  2944. [800,600,32,37,60]
  2945. # Unlock CRTC
  2946. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2947. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2948. CRT,RUN,REG_LOCK_1,0x48,0xA5
  2949. # Dump CRT Controller Registers
  2950. CRT,RUN,HORZ_TOTAL,0x3d,0x33,0x31,0x00,0x34,0x1c,0x72,0xf0,0x00,0x60
  2951. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2952. CRT,RUN,VERT_RETRACE_START,0x58,0x0c,0x57
  2953. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  2954. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x04,0x00
  2955. CRT,RUN,MISC_1,0x15,0x36,0x1e,0x11
  2956. CRT,RUN,MODE_CONTROL,0x02
  2957. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2958. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  2959. CRT,RUN,EXT_HORZ_OVERFLOW,0x08
  2960. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2961. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2962. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x05,0xae,0x00,0x00
  2963. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2964. # Lock CRTC Reg 11 for compatibility
  2965. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2966. # Dump ENG Register
  2967. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  2968. # Dump MISCOUT Register
  2969. DIR,RUN,MISC_WRITE,0xef
  2970. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  2971. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  2972. CLK_IND, RUN, FREQ_2, 0x4D
  2973. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  2974. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  2975. CRT,RUN,LATCH_DATA, 0x00
  2976.  
  2977. [800,600,24,75,120]
  2978. # Unlock CRTC
  2979. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  2980. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  2981. CRT,RUN,REG_LOCK_1,0x48,0xa5
  2982. # Dump CRT Controller Registers
  2983. CRT,RUN,HORZ_TOTAL,0x58,0x4c,0x4a,0x00,0x4b,0x14,0x82,0xf0,0x00,0x60
  2984. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  2985. CRT,RUN,VERT_RETRACE_START,0x59,0x0b,0x57
  2986. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  2987. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x04,0x00
  2988. CRT,RUN,MISC_1,0x15,0x73,0x21,0x11
  2989. CRT,RUN,MODE_CONTROL,0x02
  2990. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  2991. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  2992. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  2993. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  2994. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  2995. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x15,0xbe,0x00,0x00
  2996. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  2997. # Lock CRTC Reg 11 for compatibility
  2998. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  2999. # Dump ENG Register
  3000. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3001. # Dump MISCOUT Register
  3002. DIR,RUN,MISC_WRITE,0xef
  3003. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  3004. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3005. CLK_IND, RUN, FREQ_2, 0x8a
  3006. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3007. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3008. CRT,RUN,LATCH_DATA, 0x00
  3009.  
  3010.  
  3011. [800,600,24,64,100]
  3012. # Unlock CRTC
  3013. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3014. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3015. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3016. # Dump CRT Controller Registers
  3017. CRT,RUN,HORZ_TOTAL,0x5b,0x4c,0x4a,0x00,0x4d,0x16,0x7a,0xf0,0x00,0x60
  3018. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3019. CRT,RUN,VERT_RETRACE_START,0x59,0x08,0x57
  3020. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  3021. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x04,0x00
  3022. CRT,RUN,MISC_1,0x15,0x58,0x2f,0x11
  3023. CRT,RUN,MODE_CONTROL,0x02
  3024. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3025. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  3026. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  3027. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3028. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3029. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x15,0xbe,0x00,0x00
  3030. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3031. # Lock CRTC Reg 11 for compatibility
  3032. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3033. # Dump ENG Register
  3034. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3035. # Dump MISCOUT Register
  3036. DIR,RUN,MISC_WRITE,0xef
  3037. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  3038. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3039. CLK_IND, RUN, FREQ_2, 0x7e
  3040. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3041. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3042. CRT,RUN,LATCH_DATA, 0x00
  3043.  
  3044.  
  3045. [800,600,24,56,90]
  3046. # Unlock CRTC
  3047. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3048. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3049. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3050. # Dump CRT Controller Registers
  3051. CRT,RUN,HORZ_TOTAL,0x5b,0x4c,0x4a,0x00,0x4f,0x1b,0x6f,0xf0,0x00,0x60
  3052. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3053. CRT,RUN,VERT_RETRACE_START,0x57,0x09,0x57
  3054. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  3055. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x04,0x00
  3056. CRT,RUN,MISC_1,0x15,0x55,0x2f,0x11
  3057. CRT,RUN,MODE_CONTROL,0x02
  3058. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3059. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  3060. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  3061. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3062. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3063. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x15,0xbe,0x00,0x00
  3064. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3065. # Lock CRTC Reg 11 for compatibility
  3066. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3067. # Dump ENG Register
  3068. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3069. # Dump MISCOUT Register
  3070. DIR,RUN,MISC_WRITE,0xef
  3071. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  3072. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3073. CLK_IND, RUN, FREQ_2, 0x70
  3074. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3075. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3076. CRT,RUN,LATCH_DATA, 0x00
  3077.  
  3078.  
  3079. [800,600,24,46,75]
  3080. # Unlock CRTC
  3081. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3082. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3083. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3084. # Dump CRT Controller Registers
  3085. CRT,RUN,HORZ_TOTAL,0x5e,0x4c,0x4a,0x00,0x52,0x1a,0x6f,0xe0,0x00,0x60
  3086. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3087. CRT,RUN,VERT_RETRACE_START,0x58,0x0b,0x57
  3088. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  3089. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x04,0x00
  3090. CRT,RUN,MISC_1,0x15,0x58,0x2f,0x11
  3091. CRT,RUN,MODE_CONTROL,0x02
  3092. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3093. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  3094. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  3095. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3096. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3097. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x15,0xbe,0x00,0x00
  3098. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3099. # Lock CRTC Reg 11 for compatibility
  3100. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3101. # Dump ENG Register
  3102. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3103. # Dump MISCOUT Register
  3104. DIR,RUN,MISC_WRITE,0xef
  3105. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  3106. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3107. CLK_IND, RUN, FREQ_2, 0x60
  3108. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3109. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3110. CRT,RUN,LATCH_DATA, 0x00
  3111.  
  3112.  
  3113. [800,600,24,48,72]
  3114. # Unlock CRTC
  3115. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3116. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3117. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3118. # Dump CRT Controller Registers
  3119. CRT,RUN,HORZ_TOTAL,0x5e,0x4c,0x4a,0x00,0x4f,0x1b,0x8e,0xf0,0x00,0x60
  3120. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3121. CRT,RUN,VERT_RETRACE_START,0x71,0x27,0x57
  3122. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  3123. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x04,0x00
  3124. CRT,RUN,MISC_1,0x15,0x58,0x2f,0x11
  3125. CRT,RUN,MODE_CONTROL,0x02
  3126. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3127. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  3128. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  3129. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3130. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3131. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x15,0xbe,0x00,0x00
  3132. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3133. # Lock CRTC Reg 11 for compatibility
  3134. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3135. # Dump ENG Register
  3136. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3137. # Dump MISCOUT Register
  3138. DIR,RUN,MISC_WRITE,0xef
  3139. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  3140. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3141. CLK_IND, RUN, FREQ_2, 0x61
  3142. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3143. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3144. CRT,RUN,LATCH_DATA, 0x00
  3145.  
  3146. [800,600,24,37,60]
  3147. # Unlock CRTC
  3148. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3149. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3150. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3151. # Dump CRT Controller Registers
  3152. CRT,RUN,HORZ_TOTAL,0x5e,0x4c,0x4a,0x00,0x4f,0x1b,0x72,0xf0,0x00,0x60
  3153. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3154. CRT,RUN,VERT_RETRACE_START,0x58,0x0c,0x57
  3155. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  3156. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x04,0x00
  3157. CRT,RUN,MISC_1,0x15,0x58,0x2f,0x11
  3158. CRT,RUN,MODE_CONTROL,0x02
  3159. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3160. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  3161. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  3162. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3163. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3164. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x15,0xbe,0x00,0x00
  3165. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3166. # Lock CRTC Reg 11 for compatibility
  3167. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3168. # Dump ENG Register
  3169. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3170. # Dump MISCOUT Register
  3171. DIR,RUN,MISC_WRITE,0xef
  3172. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  3173. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3174. CLK_IND, RUN, FREQ_2, 0x4d
  3175. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3176. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3177. CRT,RUN,LATCH_DATA, 0x00
  3178.  
  3179.  
  3180. [800,600,24,35,56]
  3181. # Unlock CRTC
  3182. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3183. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3184. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3185. # Dump CRT Controller Registers
  3186. CRT,RUN,HORZ_TOTAL,0x5b,0x4c,0x4a,0x00,0x4f,0x18,0x72,0xf0,0x00,0x60
  3187. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3188. CRT,RUN,VERT_RETRACE_START,0x58,0x0c,0x57
  3189. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  3190. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x04,0x00
  3191. CRT,RUN,MISC_1,0x15,0x58,0x2f,0x11
  3192. CRT,RUN,MODE_CONTROL,0x02
  3193. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3194. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  3195. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  3196. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3197. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3198. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x15,0xbe,0x00,0x00
  3199. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3200. # Lock CRTC Reg 11 for compatibility
  3201. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3202. # Dump ENG Register
  3203. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3204. # Dump MISCOUT Register
  3205. DIR,RUN,MISC_WRITE,0xef
  3206. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  3207. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3208. CLK_IND, RUN, FREQ_2, 0x45
  3209. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3210. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3211. CRT,RUN,LATCH_DATA, 0x00
  3212.  
  3213.  
  3214.  
  3215. [800,600,16,75,120]
  3216. # Unlock CRTC
  3217. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3218. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3219. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3220. # Dump CRT Controller Registers
  3221. CRT,RUN,HORZ_TOTAL,0x39,0x33,0x31,0x00,0x32,0x1a,0x83,0xf0,0x00,0x60
  3222. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3223. CRT,RUN,VERT_RETRACE_START,0x5a,0x0c,0x57
  3224. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  3225. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x00,0x00
  3226. CRT,RUN,MISC_1,0x15,0x34,0x1e,0x11
  3227. CRT,RUN,MODE_CONTROL,0x02
  3228. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3229. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  3230. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  3231. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3232. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3233. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x15,0xae,0x00,0x00
  3234. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3235. # Lock CRTC Reg 11 for compatibility
  3236. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3237. # Dump ENG Register
  3238. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3239. # Dump MISCOUT Register
  3240. DIR,RUN,MISC_WRITE,0xef
  3241. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  3242. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3243. CLK_IND, RUN, FREQ_2, 0x8a
  3244. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3245. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3246. CRT,RUN,LATCH_DATA, 0x00
  3247.  
  3248. [800,600,16,64,100]
  3249. # Unlock CRTC
  3250. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3251. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3252. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3253. # Dump CRT Controller Registers
  3254. CRT,RUN,HORZ_TOTAL,0x3a,0x33,0x31,0x00,0x34,0x1a,0x82,0xf0,0x00,0x60
  3255. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3256. CRT,RUN,VERT_RETRACE_START,0x63,0x02,0x57
  3257. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  3258. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x00,0x00
  3259. CRT,RUN,MISC_1,0x15,0x33,0x1e,0x11
  3260. CRT,RUN,MODE_CONTROL,0x02
  3261. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3262. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  3263. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  3264. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3265. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3266. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x15,0xae,0x00,0x00
  3267. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3268. # Lock CRTC Reg 11 for compatibility
  3269. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3270. # Dump ENG Register
  3271. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3272. # Dump MISCOUT Register
  3273. DIR,RUN,MISC_WRITE,0xef
  3274. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  3275. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3276. CLK_IND, RUN, FREQ_2, 0x7e
  3277. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3278. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3279. CRT,RUN,LATCH_DATA, 0x00
  3280.  
  3281. [800,600,16,56,90]
  3282. # Unlock CRTC
  3283. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3284. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3285. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3286. # Dump CRT Controller Registers
  3287. CRT,RUN,HORZ_TOTAL,0x3b,0x33,0x31,0x00,0x34,0x1a,0x72,0xf0,0x00,0x60
  3288. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3289. CRT,RUN,VERT_RETRACE_START,0x60,0x02,0x57
  3290. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  3291. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x00,0x00
  3292. CRT,RUN,MISC_1,0x15,0x34,0x1e,0x11
  3293. CRT,RUN,MODE_CONTROL,0x02
  3294. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3295. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  3296. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  3297. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3298. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3299. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x15,0xae,0x00,0x00
  3300. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3301. # Lock CRTC Reg 11 for compatibility
  3302. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3303. # Dump ENG Register
  3304. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3305. # Dump MISCOUT Register
  3306. DIR,RUN,MISC_WRITE,0xef
  3307. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  3308. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3309. CLK_IND, RUN, FREQ_2, 0x70
  3310. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3311. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3312. CRT,RUN,LATCH_DATA, 0x00
  3313.  
  3314. [800,600,16,46,75]
  3315. # Unlock CRTC
  3316. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3317. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3318. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3319. # Dump CRT Controller Registers
  3320. CRT,RUN,HORZ_TOTAL,0x3d,0x33,0x31,0x00,0x33,0x18,0x6f,0xe0,0x00,0x60
  3321. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3322. CRT,RUN,VERT_RETRACE_START,0x58,0x0b,0x57
  3323. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  3324. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x00,0x00
  3325. CRT,RUN,MISC_1,0x15,0x36,0x1e,0x11
  3326. CRT,RUN,MODE_CONTROL,0x02
  3327. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3328. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  3329. CRT,RUN,EXT_HORZ_OVERFLOW,0x08
  3330. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3331. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3332. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x15,0xae,0x00,0x00
  3333. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3334. # Lock CRTC Reg 11 for compatibility
  3335. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3336. # Dump ENG Register
  3337. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3338. # Dump MISCOUT Register
  3339. DIR,RUN,MISC_WRITE,0xef
  3340. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  3341. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3342. CLK_IND, RUN, FREQ_2, 0x60
  3343. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3344. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3345. CRT,RUN,LATCH_DATA, 0x00
  3346.  
  3347. [800,600,16,48,72]
  3348. # Unlock CRTC
  3349. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3350. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3351. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3352. # Dump CRT Controller Registers
  3353. CRT,RUN,HORZ_TOTAL,0x3c,0x33,0x31,0x00,0x35,0x1d,0x98,0xf0,0x00,0x60
  3354. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3355. CRT,RUN,VERT_RETRACE_START,0x7c,0x22,0x57
  3356. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  3357. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x00,0x00
  3358. CRT,RUN,MISC_1,0x15,0x36,0x1e,0x11
  3359. CRT,RUN,MODE_CONTROL,0x02
  3360. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3361. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  3362. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  3363. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3364. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3365. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x15,0xae,0x00,0x00
  3366. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3367. # Lock CRTC Reg 11 for compatibility
  3368. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3369. # Dump ENG Register
  3370. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3371. # Dump MISCOUT Register
  3372. DIR,RUN,MISC_WRITE,0xef
  3373. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  3374. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3375. CLK_IND, RUN, FREQ_2, 0x61
  3376. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3377. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3378. CRT,RUN,LATCH_DATA, 0x00
  3379.  
  3380. [800,600,16,35,56]
  3381. # Unlock CRTC
  3382. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3383. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3384. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3385. # Dump CRT Controller Registers
  3386. CRT,RUN,HORZ_TOTAL,0x3b,0x33,0x31,0x00,0x33,0x18,0x6f,0xf0,0x00,0x60
  3387. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3388. CRT,RUN,VERT_RETRACE_START,0x58,0x0a,0x57
  3389. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  3390. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x00,0x00
  3391. CRT,RUN,MISC_1,0x15,0x34,0x1e,0x11
  3392. CRT,RUN,MODE_CONTROL,0x02
  3393. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3394. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  3395. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  3396. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3397. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3398. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x15,0xae,0x00,0x00
  3399. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3400. # Lock CRTC Reg 11 for compatibility
  3401. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3402. # Dump ENG Register
  3403. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3404. # Dump MISCOUT Register
  3405. DIR,RUN,MISC_WRITE,0xef
  3406. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  3407. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3408. CLK_IND, RUN, FREQ_2, 0x45
  3409. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3410. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3411. CRT,RUN,LATCH_DATA, 0x00
  3412.  
  3413. [800,600,16,37,60]
  3414. # Unlock CRTC
  3415. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3416. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3417. CRT,RUN,REG_LOCK_1,0x48,0xA5
  3418. # Dump CRT Controller Registers
  3419. CRT,RUN,HORZ_TOTAL,0x3d,0x33,0x31,0x00,0x34,0x1c,0x72,0xf0,0x00,0x60
  3420. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3421. CRT,RUN,VERT_RETRACE_START,0x58,0x0c,0x57
  3422. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  3423. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x00,0x00
  3424. CRT,RUN,MISC_1,0x15,0x36,0x1e,0x11
  3425. CRT,RUN,MODE_CONTROL,0x02
  3426. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3427. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  3428. CRT,RUN,EXT_HORZ_OVERFLOW,0x08
  3429. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3430. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3431. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x15,0xae,0x00,0x00
  3432. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3433. # Lock CRTC Reg 11 for compatibility
  3434. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3435. # Dump ENG Register
  3436. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3437. # Dump MISCOUT Register
  3438. DIR,RUN,MISC_WRITE,0xef
  3439. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  3440. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3441. CLK_IND, RUN, FREQ_2, 0x4D
  3442. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3443. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3444. CRT,RUN,LATCH_DATA, 0x00
  3445.  
  3446. [800,600,8,75,120]
  3447. # Unlock CRTC
  3448. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3449. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3450. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3451. # Dump CRT Controller Registers
  3452. CRT,RUN,HORZ_TOTAL,0x39,0x31,0x31,0x00,0x32,0x1a,0x83,0xf0,0x00,0x60
  3453. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3454. CRT,RUN,VERT_RETRACE_START,0x5a,0x0c,0x57
  3455. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  3456. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  3457. CRT,RUN,MISC_1,0x15,0x34,0x1e,0x11
  3458. CRT,RUN,MODE_CONTROL,0x02
  3459. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3460. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  3461. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  3462. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3463. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3464. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  3465. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3466. # Lock CRTC Reg 11 for compatibility
  3467. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3468. # Dump ENG Register
  3469. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3470. # Dump MISCOUT Register
  3471. DIR,RUN,MISC_WRITE,0xef
  3472. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  3473. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3474. CLK_IND, RUN, FREQ_2, 0x8a
  3475. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3476. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3477. CRT,RUN,LATCH_DATA, 0x08
  3478.  
  3479. [800,600,8,64,100]
  3480. # Unlock CRTC
  3481. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3482. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3483. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3484. # Dump CRT Controller Registers
  3485. CRT,RUN,HORZ_TOTAL,0x3a,0x31,0x31,0x00,0x34,0x1a,0x82,0xf0,0x00,0x60
  3486. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3487. CRT,RUN,VERT_RETRACE_START,0x63,0x02,0x57
  3488. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  3489. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  3490. CRT,RUN,MISC_1,0x15,0x33,0x1e,0x11
  3491. CRT,RUN,MODE_CONTROL,0x02
  3492. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3493. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  3494. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  3495. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3496. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3497. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  3498. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3499. # Lock CRTC Reg 11 for compatibility
  3500. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3501. # Dump ENG Register
  3502. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3503. # Dump MISCOUT Register
  3504. DIR,RUN,MISC_WRITE,0xef
  3505. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  3506. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3507. CLK_IND, RUN, FREQ_2, 0x7e
  3508. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3509. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3510. CRT,RUN,LATCH_DATA, 0x08
  3511.  
  3512. [800,600,8,56,90]
  3513. # Unlock CRTC
  3514. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3515. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3516. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3517. # Dump CRT Controller Registers
  3518. CRT,RUN,HORZ_TOTAL,0x3b,0x31,0x31,0x00,0x34,0x1a,0x72,0xf0,0x00,0x60
  3519. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3520. CRT,RUN,VERT_RETRACE_START,0x60,0x02,0x57
  3521. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  3522. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  3523. CRT,RUN,MISC_1,0x15,0x34,0x1e,0x11
  3524. CRT,RUN,MODE_CONTROL,0x02
  3525. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3526. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  3527. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  3528. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3529. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3530. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  3531. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3532. # Lock CRTC Reg 11 for compatibility
  3533. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3534. # Dump ENG Register
  3535. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3536. # Dump MISCOUT Register
  3537. DIR,RUN,MISC_WRITE,0xef
  3538. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  3539. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3540. CLK_IND, RUN, FREQ_2, 0x70
  3541. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3542. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3543. CRT,RUN,LATCH_DATA, 0x08
  3544.  
  3545. [800,600,8,46,75]
  3546. # Unlock CRTC
  3547. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3548. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3549. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3550. # Dump CRT Controller Registers
  3551. CRT,RUN,HORZ_TOTAL,0x3d,0x31,0x31,0x00,0x33,0x18,0x6f,0xe0,0x00,0x60
  3552. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3553. CRT,RUN,VERT_RETRACE_START,0x58,0x0b,0x57
  3554. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  3555. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  3556. CRT,RUN,MISC_1,0x15,0x36,0x1e,0x11
  3557. CRT,RUN,MODE_CONTROL,0x02
  3558. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3559. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  3560. CRT,RUN,EXT_HORZ_OVERFLOW,0x08
  3561. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3562. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3563. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  3564. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3565. # Lock CRTC Reg 11 for compatibility
  3566. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3567. # Dump ENG Register
  3568. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3569. # Dump MISCOUT Register
  3570. DIR,RUN,MISC_WRITE,0xef
  3571. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  3572. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3573. CLK_IND, RUN, FREQ_2, 0x60
  3574. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3575. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3576. CRT,RUN,LATCH_DATA, 0x08
  3577.  
  3578. [800,600,8,48,72]
  3579. # Unlock CRTC
  3580. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3581. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3582. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3583. # Dump CRT Controller Registers
  3584. CRT,RUN,HORZ_TOTAL,0x3c,0x31,0x31,0x00,0x35,0x1d,0x98,0xf0,0x00,0x60
  3585. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3586. CRT,RUN,VERT_RETRACE_START,0x7c,0x22,0x57
  3587. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  3588. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  3589. CRT,RUN,MISC_1,0x15,0x36,0x1e,0x11
  3590. CRT,RUN,MODE_CONTROL,0x02
  3591. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3592. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  3593. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  3594. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3595. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3596. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  3597. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3598. # Lock CRTC Reg 11 for compatibility
  3599. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3600. # Dump ENG Register
  3601. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3602. # Dump MISCOUT Register
  3603. DIR,RUN,MISC_WRITE,0xef
  3604. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  3605. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3606. CLK_IND, RUN, FREQ_2, 0x61
  3607. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3608. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3609. CRT,RUN,LATCH_DATA, 0x08
  3610.  
  3611. [800,600,8,37,60]
  3612. # Unlock CRTC
  3613. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3614. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3615. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3616. # Dump CRT Controller Registers
  3617. CRT,RUN,HORZ_TOTAL,0x3d,0x31,0x31,0x00,0x34,0x1c,0x72,0xf0,0x00,0x60
  3618. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3619. CRT,RUN,VERT_RETRACE_START,0x58,0x0c,0x57
  3620. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  3621. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  3622. CRT,RUN,MISC_1,0x15,0x36,0x1e,0x11
  3623. CRT,RUN,MODE_CONTROL,0x02
  3624. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3625. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  3626. CRT,RUN,EXT_HORZ_OVERFLOW,0x08
  3627. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3628. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3629. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  3630. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3631. # Lock CRTC Reg 11 for compatibility
  3632. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3633. # Dump ENG Register
  3634. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3635. # Dump MISCOUT Register
  3636. DIR,RUN,MISC_WRITE,0xef
  3637. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  3638. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3639. CLK_IND, RUN, FREQ_2, 0x4D
  3640. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3641. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3642. CRT,RUN,LATCH_DATA, 0x08
  3643.  
  3644. [800,600,8,35,56]
  3645. # Unlock CRTC
  3646. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3647. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3648. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3649. # Dump CRT Controller Registers
  3650. CRT,RUN,HORZ_TOTAL,0x3b,0x31,0x31,0x00,0x33,0x18,0x6f,0xf0,0x00,0x60
  3651. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3652. CRT,RUN,VERT_RETRACE_START,0x58,0x0a,0x57
  3653. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x00,0xe3,0xff
  3654. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  3655. CRT,RUN,MISC_1,0x15,0x34,0x1e,0x11
  3656. CRT,RUN,MODE_CONTROL,0x02
  3657. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3658. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  3659. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  3660. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3661. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3662. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  3663. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3664. # Lock CRTC Reg 11 for compatibility
  3665. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3666. # Dump ENG Register
  3667. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3668. # Dump MISCOUT Register
  3669. DIR,RUN,MISC_WRITE,0xef
  3670. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  3671. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3672. CLK_IND, RUN, FREQ_2, 0x45
  3673. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3674. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3675. CRT,RUN,LATCH_DATA, 0x08
  3676.  
  3677. [640,480,32,64,120]
  3678. # Unlock CRTC
  3679. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3680. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3681. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3682. # Dump CRT Controller Registers
  3683. CRT,RUN,HORZ_TOTAL,0x2f,0x27,0x28,0x12,0x29,0x0f,0x14,0x3e,0x00,0x40
  3684. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3685. CRT,RUN,VERT_RETRACE_START,0xef,0x0c,0xdf
  3686. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0x0e,0xab,0xff
  3687. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x04,0x00
  3688. CRT,RUN,MISC_1,0x15,0x2a,0x16,0x11
  3689. CRT,RUN,MODE_CONTROL,0x02
  3690. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3691. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  3692. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  3693. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3694. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3695. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x01,0xae,0x00,0x00
  3696. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3697. # Lock CRTC Reg 11 for compatibility
  3698. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3699. # Dump ENG Register
  3700. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3701. # Dump MISCOUT Register
  3702. DIR,RUN,MISC_WRITE,0xef
  3703. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  3704. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3705. CLK_IND, RUN, FREQ_2, 0x67
  3706. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3707. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3708. CRT,RUN,LATCH_DATA, 0x00
  3709.  
  3710. [640,480,32,52,100]
  3711. # Unlock CRTC
  3712. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3713. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3714. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3715. # Dump CRT Controller Registers
  3716. CRT,RUN,HORZ_TOTAL,0x2d,0x27,0x28,0x10,0x29,0x0f,0x05,0x3e,0x00,0x40
  3717. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3718. CRT,RUN,VERT_RETRACE_START,0xec,0x01,0xdf
  3719. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0xff,0xab,0xff
  3720. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x04,0x00
  3721. CRT,RUN,MISC_1,0x15,0x28,0x16,0x11
  3722. CRT,RUN,MODE_CONTROL,0x02
  3723. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3724. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  3725. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  3726. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3727. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3728. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x01,0xae,0x00,0x00
  3729. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3730. # Lock CRTC Reg 11 for compatibility
  3731. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3732. # Dump ENG Register
  3733. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3734. # Dump MISCOUT Register
  3735. DIR,RUN,MISC_WRITE,0xef
  3736. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  3737. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3738. CLK_IND, RUN, FREQ_2, 0x50
  3739. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3740. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3741. CRT,RUN,LATCH_DATA, 0x00
  3742.  
  3743. [640,480,32,48,90]
  3744. # Unlock CRTC
  3745. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3746. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3747. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3748. # Dump CRT Controller Registers
  3749. CRT,RUN,HORZ_TOTAL,0x2f,0x27,0x28,0x12,0x29,0x0f,0x14,0x3e,0x00,0x40
  3750. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3751. CRT,RUN,VERT_RETRACE_START,0xf7,0x01,0xdf
  3752. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0x12,0xab,0xff
  3753. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x04,0x00
  3754. CRT,RUN,MISC_1,0x15,0x2a,0x16,0x11
  3755. CRT,RUN,MODE_CONTROL,0x02
  3756. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3757. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  3758. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  3759. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3760. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3761. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x01,0xae,0x00,0x00
  3762. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3763. # Lock CRTC Reg 11 for compatibility
  3764. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3765. # Dump ENG Register
  3766. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3767. # Dump MISCOUT Register
  3768. DIR,RUN,MISC_WRITE,0xef
  3769. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  3770. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3771. CLK_IND, RUN, FREQ_2, 0x4d
  3772. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3773. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3774. CRT,RUN,LATCH_DATA, 0x00
  3775.  
  3776. [640,480,32,37,75]
  3777. # Unlock CRTC
  3778. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3779. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3780. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3781. # Dump CRT Controller Registers
  3782. CRT,RUN,HORZ_TOTAL,0x2f,0x27,0x28,0x13,0x29,0x0d,0xf6,0x1f,0x00,0x40
  3783. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3784. CRT,RUN,VERT_RETRACE_START,0xe0,0x03,0xdf
  3785. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0xf6,0xab,0xff
  3786. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x04,0x00
  3787. CRT,RUN,MISC_1,0x15,0x2a,0x16,0x11
  3788. CRT,RUN,MODE_CONTROL,0x02
  3789. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3790. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  3791. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  3792. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3793. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3794. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x01,0xae,0x00,0x00
  3795. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3796. # Lock CRTC Reg 11 for compatibility
  3797. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3798. # Dump ENG Register
  3799. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3800. # Dump MISCOUT Register
  3801. DIR,RUN,MISC_WRITE,0xef
  3802. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  3803. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3804. CLK_IND, RUN, FREQ_2, 0x3a
  3805. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3806. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3807. CRT,RUN,LATCH_DATA, 0x00
  3808.  
  3809. [640,480,32,37,72]
  3810. # Unlock CRTC
  3811. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3812. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3813. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3814. # Dump CRT Controller Registers
  3815. CRT,RUN,HORZ_TOTAL,0x2f,0x27,0x28,0x13,0x29,0x0c,0x06,0x3e,0x00,0x40
  3816. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3817. CRT,RUN,VERT_RETRACE_START,0xe8,0x0b,0xdf
  3818. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0x06,0xab,0xff
  3819. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x04,0x00
  3820. CRT,RUN,MISC_1,0x15,0x2a,0x16,0x11
  3821. CRT,RUN,MODE_CONTROL,0x02
  3822. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3823. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  3824. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  3825. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3826. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3827. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x01,0xae,0x00,0x00
  3828. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3829. # Lock CRTC Reg 11 for compatibility
  3830. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3831. # Dump ENG Register
  3832. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3833. # Dump MISCOUT Register
  3834. DIR,RUN,MISC_WRITE,0xef
  3835. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  3836. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3837. CLK_IND, RUN, FREQ_2, 0x3a
  3838. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3839. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3840. CRT,RUN,LATCH_DATA, 0x00
  3841.  
  3842. [640,480,32,31,60]
  3843. # Unlock CRTC
  3844. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3845. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3846. CRT,RUN,REG_LOCK_1,0x48,0xA5
  3847. # Dump CRT Controller Registers
  3848. CRT,RUN,HORZ_TOTAL,0x2d,0x27,0x28,0x10,0x29,0x0f,0x0b,0x3e,0x00,0x40
  3849. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3850. CRT,RUN,VERT_RETRACE_START,0xe9,0x0b,0xdf
  3851. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0x0b,0xab,0xff
  3852. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x04,0x00
  3853. CRT,RUN,MISC_1,0x15,0x2a,0x16,0x11
  3854. CRT,RUN,MODE_CONTROL,0x02
  3855. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3856. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  3857. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  3858. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3859. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3860. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x01,0xae,0x00,0x00
  3861. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3862. # Lock CRTC Reg 11 for compatibility
  3863. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3864. # Dump ENG Register
  3865. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3866. # Dump MISCOUT Register
  3867. DIR,RUN,MISC_WRITE,0xef
  3868. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  3869. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3870. CLK_IND, RUN, FREQ_2, 0x21
  3871. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3872. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3873. CRT,RUN,LATCH_DATA, 0x00
  3874.  
  3875. [640,480,24,64,120]
  3876. # Unlock CRTC
  3877. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3878. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3879. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3880. # Dump CRT Controller Registers
  3881. CRT,RUN,HORZ_TOTAL,0x49,0x3b,0x3c,0x8e,0x3e,0x04,0x12,0x3e,0x00,0x40
  3882. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3883. CRT,RUN,VERT_RETRACE_START,0xef,0x0c,0xdf
  3884. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0x0c,0xab,0xff
  3885. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x04,0x00
  3886. CRT,RUN,MISC_1,0x15,0x58,0x24,0x11
  3887. CRT,RUN,MODE_CONTROL,0x02
  3888. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3889. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  3890. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  3891. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3892. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3893. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x15,0xbe,0x00,0x00
  3894. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3895. # Lock CRTC Reg 11 for compatibility
  3896. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3897. # Dump ENG Register
  3898. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3899. # Dump MISCOUT Register
  3900. DIR,RUN,MISC_WRITE,0xef
  3901. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  3902. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3903. CLK_IND, RUN, FREQ_2, 0x67
  3904. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3905. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3906. CRT,RUN,LATCH_DATA, 0x00
  3907.  
  3908.  
  3909. [640,480,24,52,100]
  3910. # Unlock CRTC
  3911. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3912. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3913. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3914. # Dump CRT Controller Registers
  3915. CRT,RUN,HORZ_TOTAL,0x46,0x3b,0x3c,0x8b,0x3d,0x03,0x06,0x3e,0x00,0x40
  3916. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3917. CRT,RUN,VERT_RETRACE_START,0xec,0x01,0xdf
  3918. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0x00,0xab,0xff
  3919. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x04,0x00
  3920. CRT,RUN,MISC_1,0x15,0x43,0x24,0x11
  3921. CRT,RUN,MODE_CONTROL,0x02
  3922. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3923. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  3924. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  3925. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3926. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3927. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xbe,0x00,0x00
  3928. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3929. # Lock CRTC Reg 11 for compatibility
  3930. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3931. # Dump ENG Register
  3932. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3933. # Dump MISCOUT Register
  3934. DIR,RUN,MISC_WRITE,0xef
  3935. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  3936. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3937. CLK_IND, RUN, FREQ_2, 0x50
  3938. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3939. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3940. CRT,RUN,LATCH_DATA, 0x00
  3941.  
  3942. [640,480,24,48,90]
  3943. # Unlock CRTC
  3944. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3945. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3946. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3947. # Dump CRT Controller Registers
  3948. CRT,RUN,HORZ_TOTAL,0x49,0x3b,0x3c,0x8e,0x3d,0x03,0x14,0x3e,0x00,0x40
  3949. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3950. CRT,RUN,VERT_RETRACE_START,0xf7,0x01,0xdf
  3951. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0x12,0xab,0xff
  3952. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x04,0x00
  3953. CRT,RUN,MISC_1,0x15,0x43,0x24,0x11
  3954. CRT,RUN,MODE_CONTROL,0x02
  3955. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3956. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  3957. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  3958. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3959. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3960. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xbe,0x00,0x00
  3961. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3962. # Lock CRTC Reg 11 for compatibility
  3963. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3964. # Dump ENG Register
  3965. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  3966. # Dump MISCOUT Register
  3967. DIR,RUN,MISC_WRITE,0xef
  3968. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  3969. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  3970. CLK_IND, RUN, FREQ_2, 0x4d
  3971. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  3972. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  3973. CRT,RUN,LATCH_DATA, 0x00
  3974.  
  3975.  
  3976. [640,480,24,37,75]
  3977. # Unlock CRTC
  3978. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  3979. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  3980. CRT,RUN,REG_LOCK_1,0x48,0xa5
  3981. # Dump CRT Controller Registers
  3982. CRT,RUN,HORZ_TOTAL,0x49,0x3b,0x3c,0x8d,0x40,0x04,0xf7,0x1f,0x00,0x40
  3983. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  3984. CRT,RUN,VERT_RETRACE_START,0xe6,0x09,0xdf
  3985. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0xf7,0xab,0xff
  3986. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x04,0x00
  3987. CRT,RUN,MISC_1,0x15,0x43,0x24,0x11
  3988. CRT,RUN,MODE_CONTROL,0x02
  3989. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  3990. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  3991. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  3992. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  3993. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  3994. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xbe,0x00,0x00
  3995. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  3996. # Lock CRTC Reg 11 for compatibility
  3997. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  3998. # Dump ENG Register
  3999. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  4000. # Dump MISCOUT Register
  4001. DIR,RUN,MISC_WRITE,0xef
  4002. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  4003. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  4004. CLK_IND, RUN, FREQ_2, 0x3a
  4005. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  4006. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  4007. CRT,RUN,LATCH_DATA, 0x00
  4008.  
  4009.  
  4010. [640,480,24,37,72]
  4011. # Unlock CRTC
  4012. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  4013. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  4014. CRT,RUN,REG_LOCK_1,0x48,0xa0
  4015. # Dump CRT Controller Registers
  4016. CRT,RUN,HORZ_TOTAL,0x49,0x3b,0x3c,0x8d,0x3e,0x02,0x06,0x3e,0x00,0x40
  4017. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  4018. CRT,RUN,VERT_RETRACE_START,0xe8,0x0b,0xdf
  4019. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0x06,0xab,0xff
  4020. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x04,0x00
  4021. CRT,RUN,MISC_1,0x15,0x43,0x24,0x11
  4022. CRT,RUN,MODE_CONTROL,0x02
  4023. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  4024. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  4025. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  4026. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  4027. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  4028. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xbe,0x00,0x00
  4029. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  4030. # Lock CRTC Reg 11 for compatibility
  4031. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  4032. # Dump ENG Register
  4033. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  4034. # Dump MISCOUT Register
  4035. DIR,RUN,MISC_WRITE,0xef
  4036. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  4037. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  4038. CLK_IND, RUN, FREQ_2, 0x3a
  4039. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  4040. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  4041. CRT,RUN,LATCH_DATA, 0x00
  4042.  
  4043. [640,480,24,31,60]
  4044. # Unlock CRTC
  4045. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  4046. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  4047. CRT,RUN,REG_LOCK_1,0x48,0xa5
  4048. # Dump CRT Controller Registers
  4049. CRT,RUN,HORZ_TOTAL,0x46,0x3b,0x3c,0x8a,0x3d,0x06,0x0b,0x3e,0x00,0x40
  4050. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  4051. CRT,RUN,VERT_RETRACE_START,0xe9,0x0b,0xdf
  4052. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0x0b,0xab,0xff
  4053. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x04,0x00
  4054. CRT,RUN,MISC_1,0x15,0x41,0x24,0x11
  4055. CRT,RUN,MODE_CONTROL,0x02
  4056. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  4057. CRT,RUN,GENERAL_OUTPUT_PORT,0x32
  4058. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  4059. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  4060. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  4061. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xbe,0x00,0x00
  4062. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  4063. # Lock CRTC Reg 11 for compatibility
  4064. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  4065. # Dump ENG Register
  4066. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  4067. # Dump MISCOUT Register
  4068. DIR,RUN,MISC_WRITE,0xef
  4069. CLK_IND, RUN, MISC_CONTROL_1, 0x1
  4070. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  4071. CLK_IND, RUN, FREQ_2, 0x21
  4072. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  4073. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  4074. CRT,RUN,LATCH_DATA, 0x00
  4075.  
  4076. [640,480,16,64,120]
  4077. # Unlock CRTC
  4078. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  4079. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  4080. CRT,RUN,REG_LOCK_1,0x48,0xa5
  4081. # Dump CRT Controller Registers
  4082. CRT,RUN,HORZ_TOTAL,0x2f,0x27,0x28,0x12,0x29,0x0f,0x14,0x3e,0x00,0x40
  4083. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  4084. CRT,RUN,VERT_RETRACE_START,0xef,0x0c,0xdf
  4085. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0x0e,0xab,0xff
  4086. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  4087. CRT,RUN,MISC_1,0x15,0x2a,0x16,0x11
  4088. CRT,RUN,MODE_CONTROL,0x02
  4089. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  4090. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  4091. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  4092. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  4093. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  4094. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  4095. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  4096. # Lock CRTC Reg 11 for compatibility
  4097. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  4098. # Dump ENG Register
  4099. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  4100. # Dump MISCOUT Register
  4101. DIR,RUN,MISC_WRITE,0xef
  4102. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  4103. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  4104. CLK_IND, RUN, FREQ_2, 0x67
  4105. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  4106. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  4107. CRT,RUN,LATCH_DATA, 0x00
  4108.  
  4109. [640,480,16,52,100]
  4110. # Unlock CRTC
  4111. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  4112. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  4113. CRT,RUN,REG_LOCK_1,0x48,0xa5
  4114. # Dump CRT Controller Registers
  4115. CRT,RUN,HORZ_TOTAL,0x2d,0x27,0x28,0x10,0x29,0x0f,0x05,0x3e,0x00,0x40
  4116. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  4117. CRT,RUN,VERT_RETRACE_START,0xec,0x01,0xdf
  4118. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0xff,0xab,0xff
  4119. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  4120. CRT,RUN,MISC_1,0x15,0x28,0x16,0x11
  4121. CRT,RUN,MODE_CONTROL,0x02
  4122. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  4123. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  4124. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  4125. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  4126. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  4127. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  4128. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  4129. # Lock CRTC Reg 11 for compatibility
  4130. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  4131. # Dump ENG Register
  4132. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  4133. # Dump MISCOUT Register
  4134. DIR,RUN,MISC_WRITE,0xef
  4135. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  4136. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  4137. CLK_IND, RUN, FREQ_2, 0x50
  4138. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  4139. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  4140. CRT,RUN,LATCH_DATA, 0x00
  4141.  
  4142. [640,480,16,48,90]
  4143. # Unlock CRTC
  4144. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  4145. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  4146. CRT,RUN,REG_LOCK_1,0x48,0xa5
  4147. # Dump CRT Controller Registers
  4148. CRT,RUN,HORZ_TOTAL,0x2f,0x27,0x28,0x12,0x29,0x0f,0x14,0x3e,0x00,0x40
  4149. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  4150. CRT,RUN,VERT_RETRACE_START,0xf7,0x01,0xdf
  4151. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0x12,0xab,0xff
  4152. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  4153. CRT,RUN,MISC_1,0x15,0x2a,0x16,0x11
  4154. CRT,RUN,MODE_CONTROL,0x02
  4155. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  4156. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  4157. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  4158. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  4159. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  4160. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  4161. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  4162. # Lock CRTC Reg 11 for compatibility
  4163. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  4164. # Dump ENG Register
  4165. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  4166. # Dump MISCOUT Register
  4167. DIR,RUN,MISC_WRITE,0xef
  4168. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  4169. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  4170. CLK_IND, RUN, FREQ_2, 0x4d
  4171. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  4172. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  4173. CRT,RUN,LATCH_DATA, 0x00
  4174.  
  4175. [640,480,16,37,75]
  4176. # Unlock CRTC
  4177. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  4178. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  4179. CRT,RUN,REG_LOCK_1,0x48,0xa5
  4180. # Dump CRT Controller Registers
  4181. CRT,RUN,HORZ_TOTAL,0x2f,0x27,0x28,0x13,0x29,0x0d,0xf6,0x1f,0x00,0x40
  4182. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  4183. CRT,RUN,VERT_RETRACE_START,0xe0,0x03,0xdf
  4184. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0xf6,0xab,0xff
  4185. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  4186. CRT,RUN,MISC_1,0x15,0x2a,0x16,0x11
  4187. CRT,RUN,MODE_CONTROL,0x02
  4188. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  4189. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  4190. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  4191. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  4192. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  4193. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  4194. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  4195. # Lock CRTC Reg 11 for compatibility
  4196. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  4197. # Dump ENG Register
  4198. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  4199. # Dump MISCOUT Register
  4200. DIR,RUN,MISC_WRITE,0xef
  4201. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  4202. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  4203. CLK_IND, RUN, FREQ_2, 0x3a
  4204. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  4205. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  4206. CRT,RUN,LATCH_DATA, 0x00
  4207.  
  4208. [640,480,16,37,72]
  4209. # Unlock CRTC
  4210. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  4211. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  4212. CRT,RUN,REG_LOCK_1,0x48,0xa5
  4213. # Dump CRT Controller Registers
  4214. CRT,RUN,HORZ_TOTAL,0x2f,0x27,0x28,0x13,0x29,0x0c,0x06,0x3e,0x00,0x40
  4215. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  4216. CRT,RUN,VERT_RETRACE_START,0xe8,0x0b,0xdf
  4217. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0x06,0xab,0xff
  4218. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  4219. CRT,RUN,MISC_1,0x15,0x2a,0x16,0x11
  4220. CRT,RUN,MODE_CONTROL,0x02
  4221. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  4222. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  4223. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  4224. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  4225. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  4226. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  4227. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  4228. # Lock CRTC Reg 11 for compatibility
  4229. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  4230. # Dump ENG Register
  4231. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  4232. # Dump MISCOUT Register
  4233. DIR,RUN,MISC_WRITE,0xef
  4234. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  4235. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  4236. CLK_IND, RUN, FREQ_2, 0x3a
  4237. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  4238. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  4239. CRT,RUN,LATCH_DATA, 0x00
  4240.  
  4241. [640,480,16,31,60]
  4242. # Unlock CRTC
  4243. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  4244. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  4245. CRT,RUN,REG_LOCK_1,0x48,0xA5
  4246. # Dump CRT Controller Registers
  4247. CRT,RUN,HORZ_TOTAL,0x2d,0x27,0x28,0x10,0x29,0x0f,0x0b,0x3e,0x00,0x40
  4248. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  4249. CRT,RUN,VERT_RETRACE_START,0xe9,0x0b,0xdf
  4250. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0x0b,0xab,0xff
  4251. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  4252. CRT,RUN,MISC_1,0x15,0x2a,0x16,0x11
  4253. CRT,RUN,MODE_CONTROL,0x02
  4254. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  4255. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  4256. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  4257. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  4258. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  4259. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  4260. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  4261. # Lock CRTC Reg 11 for compatibility
  4262. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  4263. # Dump ENG Register
  4264. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  4265. # Dump MISCOUT Register
  4266. DIR,RUN,MISC_WRITE,0xef
  4267. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  4268. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  4269. CLK_IND, RUN, FREQ_2, 0x21
  4270. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  4271. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  4272. CRT,RUN,LATCH_DATA, 0x00
  4273.  
  4274. [640,480,8,64,120]
  4275. # Unlock CRTC
  4276. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  4277. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  4278. CRT,RUN,REG_LOCK_1,0x48,0xa5
  4279. # Dump CRT Controller Registers
  4280. CRT,RUN,HORZ_TOTAL,0x2f,0x27,0x28,0x12,0x29,0x0f,0x14,0x3e,0x00,0x40
  4281. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  4282. CRT,RUN,VERT_RETRACE_START,0xef,0x0c,0xdf
  4283. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0x0e,0xab,0xff
  4284. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  4285. CRT,RUN,MISC_1,0x15,0x2a,0x40,0x11
  4286. CRT,RUN,MODE_CONTROL,0x02
  4287. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  4288. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  4289. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  4290. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  4291. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  4292. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  4293. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  4294. # Lock CRTC Reg 11 for compatibility
  4295. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  4296. # Dump ENG Register
  4297. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  4298. # Dump MISCOUT Register
  4299. DIR,RUN,MISC_WRITE,0xef
  4300. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  4301. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  4302. CLK_IND, RUN, FREQ_2, 0x67
  4303. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  4304. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  4305. CRT,RUN,LATCH_DATA, 0x08
  4306.  
  4307. [640,480,8,52,100]
  4308. # Unlock CRTC
  4309. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  4310. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  4311. CRT,RUN,REG_LOCK_1,0x48,0xa5
  4312. # Dump CRT Controller Registers
  4313. CRT,RUN,HORZ_TOTAL,0x2d,0x27,0x28,0x10,0x29,0x0f,0x05,0x3e,0x00,0x40
  4314. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  4315. CRT,RUN,VERT_RETRACE_START,0xec,0x01,0xdf
  4316. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0xff,0xab,0xff
  4317. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  4318. CRT,RUN,MISC_1,0x15,0x28,0x40,0x11
  4319. CRT,RUN,MODE_CONTROL,0x02
  4320. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  4321. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  4322. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  4323. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  4324. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  4325. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  4326. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  4327. # Lock CRTC Reg 11 for compatibility
  4328. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  4329. # Dump ENG Register
  4330. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  4331. # Dump MISCOUT Register
  4332. DIR,RUN,MISC_WRITE,0xef
  4333. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  4334. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  4335. CLK_IND, RUN, FREQ_2, 0x50
  4336. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  4337. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  4338. CRT,RUN,LATCH_DATA, 0x08
  4339.  
  4340. [640,480,8,48,90]
  4341. # Unlock CRTC
  4342. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  4343. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  4344. CRT,RUN,REG_LOCK_1,0x48,0xa5
  4345. # Dump CRT Controller Registers
  4346. CRT,RUN,HORZ_TOTAL,0x2f,0x27,0x28,0x12,0x29,0x0f,0x14,0x3e,0x00,0x40
  4347. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  4348. CRT,RUN,VERT_RETRACE_START,0xf7,0x01,0xdf
  4349. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0x12,0xab,0xff
  4350. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  4351. CRT,RUN,MISC_1,0x15,0x2a,0x40,0x11
  4352. CRT,RUN,MODE_CONTROL,0x02
  4353. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  4354. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  4355. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  4356. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  4357. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  4358. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  4359. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  4360. # Lock CRTC Reg 11 for compatibility
  4361. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  4362. # Dump ENG Register
  4363. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  4364. # Dump MISCOUT Register
  4365. DIR,RUN,MISC_WRITE,0xef
  4366. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  4367. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  4368. CLK_IND, RUN, FREQ_2, 0x4d
  4369. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  4370. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  4371. CRT,RUN,LATCH_DATA, 0x08
  4372.  
  4373. [640,480,8,37,75]
  4374. # Unlock CRTC
  4375. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  4376. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  4377. CRT,RUN,REG_LOCK_1,0x48,0xa5
  4378. # Dump CRT Controller Registers
  4379. CRT,RUN,HORZ_TOTAL,0x2f,0x27,0x28,0x13,0x29,0x0d,0xf6,0x1f,0x00,0x40
  4380. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  4381. CRT,RUN,VERT_RETRACE_START,0xe0,0x03,0xdf
  4382. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0xf6,0xab,0xff
  4383. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  4384. CRT,RUN,MISC_1,0x15,0x2a,0x40,0x11
  4385. CRT,RUN,MODE_CONTROL,0x02
  4386. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  4387. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  4388. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  4389. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  4390. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  4391. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  4392. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  4393. # Lock CRTC Reg 11 for compatibility
  4394. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  4395. # Dump ENG Register
  4396. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  4397. # Dump MISCOUT Register
  4398. DIR,RUN,MISC_WRITE,0xef
  4399. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  4400. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  4401. CLK_IND, RUN, FREQ_2, 0x3a
  4402. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  4403. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  4404. CRT,RUN,LATCH_DATA, 0x08
  4405.  
  4406. [640,480,8,37,72]
  4407. # Unlock CRTC
  4408. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  4409. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  4410. CRT,RUN,REG_LOCK_1,0x48,0xa5
  4411. # Dump CRT Controller Registers
  4412. CRT,RUN,HORZ_TOTAL,0x2f,0x27,0x28,0x13,0x29,0x0c,0x06,0x3e,0x00,0x40
  4413. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  4414. CRT,RUN,VERT_RETRACE_START,0xe8,0x0b,0xdf
  4415. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0x06,0xab,0xff
  4416. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  4417. CRT,RUN,MISC_1,0x15,0x2a,0x40,0x11
  4418. CRT,RUN,MODE_CONTROL,0x02
  4419. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  4420. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  4421. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  4422. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  4423. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  4424. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  4425. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  4426. # Lock CRTC Reg 11 for compatibility
  4427. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  4428. # Dump ENG Register
  4429. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  4430. # Dump MISCOUT Register
  4431. DIR,RUN,MISC_WRITE,0xef
  4432. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  4433. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  4434. CLK_IND, RUN, FREQ_2, 0x3a
  4435. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  4436. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  4437. CRT,RUN,LATCH_DATA, 0x08
  4438.  
  4439. [640,480,8,31,60]
  4440. # Unlock CRTC
  4441. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  4442. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  4443. CRT,RUN,REG_LOCK_1,0x48,0xA5
  4444. # Dump CRT Controller Registers
  4445. CRT,RUN,HORZ_TOTAL,0x2d,0x27,0x28,0x10,0x29,0x0f,0x0b,0x3e,0x00,0x40
  4446. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  4447. CRT,RUN,VERT_RETRACE_START,0xe9,0x0b,0xdf
  4448. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0x0b,0xab,0xff
  4449. CRT,RUN,BACKWARD_COMP_1,0x00,0x20,0x00,0x00
  4450. CRT,RUN,MISC_1,0x15,0x2a,0x16,0x11
  4451. CRT,RUN,MODE_CONTROL,0x02
  4452. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x38,0x00,0x00,0x00
  4453. CRT,RUN,GENERAL_OUTPUT_PORT,0x02
  4454. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  4455. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  4456. CRT,RUN,EXT_MEM_CONTROL_3,0x14,0x80,0xa1,0x00
  4457. CRT,RUN,EXT_MISC_CONTROL,0x00,0x00,0x11,0xae,0x00,0x00
  4458. CRT,RUN,EXT_MISC_CONTROL_3,0x00
  4459. # Lock CRTC Reg 11 for compatibility
  4460. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  4461. # Dump ENG Register
  4462. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  4463. # Dump MISCOUT Register
  4464. DIR,RUN,MISC_WRITE,0xef
  4465. CLK_IND, RUN, MISC_CONTROL_1, 0x01
  4466. CLK_IND, RUN, MISC_CONTROL_2, 0x43
  4467. CLK_IND, RUN, FREQ_2, 0x21
  4468. CLK_IND, RUN, MISC_CLOCK_CONTROL, 0x01
  4469. CLK_IND, RUN, FIXED_PLL_REFDIV, 0x07
  4470. CRT,RUN,LATCH_DATA, 0x08
  4471.  
  4472.  
  4473.  
  4474.  
  4475.  
  4476.  
  4477.